// How many days between two dates
function gDaysBetweenDates(date1, date2) {
var date1_ms = date1.getTime();
var date2_ms = date2.getTime();
return Math.round(Math.abs(date1_ms - date2_ms) / (1000 * 60 * 60 * 24));
}
Передаваемые Date1 и date2 являются объектами Date со значениями вроде:
вт 09 марта 2010 00:00:00 по Гринвичу + 0000 (по Гринвичу
Стандартное время)
У меня возникает проблема при попытке извлечь время, он говорит, что getTime не определено. Когда я пытаюсь создать новый объект даты с датами, переданными через:
var dateNew = new Date(date1);
Я получаю ошибку, дата в неправильном формате.