如何获取两个选定月份日期之间的特定日期

时间:2013-09-24 12:47:31

标签: javascript jquery

有人可以帮助我获取两个dates之间的selected month dates。如果start date04-Sep-2013end date10-Nov-2013 ,我如何以dates方式获得这两个日期之间的weekly,这意味着我需要生成的日期为04 Sept 201311 Sept 201318 Sept 201325 Sept 2013Oct 2 2013等等,就像这样。或者简单的问题如果starting date 04-Sep-2013wednesday我需要{{1}的所有日期这些wednesdays

之间

1 个答案:

答案 0 :(得分: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);
}