Im пытается рассчитать дни между двумя датами, но я не хочу просто разницу в днях, что я должен написать сценарий, чтобы показать мне все фактические даты между этими двумя заданными датами .. Например у меня есть 2 даты:jquery разница между датами
3/12/2013
и 3/15/2013
я хочу как-то, чтобы получить эти даты: 3/12/2013, 3/13/2013, 3/14/2013, 3/15/2013
Вот код ив написал, но это только возвращает разницу в днях
$(document).ready(function() {
var From = "03-12-2013";
var To = "03-15-2013";
var d1 = jQuery.datepicker.parseDate("mm-dd-yy", From);
var d2 = jQuery.datepicker.parseDate("mm-dd-yy", To);
var diff = 0;
if (d1 && d2) {
diff = Math.floor((d2.getTime() - d1.getTime())/86400000); // ms per day
}
console.log(diff);
});
спасибо
Я действительно не знаю DatePicker, но если есть способ вычитать или добавить один день до даты вы можете попробовать петлю с одной даты на другую, каждый раз добавляя/вычитая день и сохранение эта измененная дата. Но после быстрого поиска в документации API я не мог найти ничего подобного, но, возможно, вы знаете, как это сделать. –