0

有人可以帮我获得两者dates之间的时间selected month dates吗。如果我有start dateas04-Sep-2013end dateas 10-Nov-2013,我如何才能dates以某种方式获得这两个日期之间的日期,这weekly意味着我需要得到的日期是04 Sept 2013, 11 Sept 2013, 18 Sept 2013, 25 Sept 2013,Oct 2 2013等等,就像这种方式。或者简单的问题如果starting date 04-Sep-2013wednesday我需要wednesdays这些之间的所有日期two selected dates

4

1 回答 1

1

从您的开始日期开始添加 7 天,直到您获得的日期大于或等于您的结束日期。

这是一个让你开始的小提琴:http: //jsfiddle.net/n8xTU/

var start = new Date('04-Sep-2013');
var end = new Date('10-Nov-2013');

var tmp = start;

while(end > tmp)
{
   console.log(tmp);
   tmp.setDate(tmp.getDate()+7);
}
于 2013-09-24T12:50:16.693 回答