简体   繁体   English

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

[英]How to get the particular dates of a week between two selected month dates

可能有人帮助我获得dates两者之间selected month dates 。如果我有一个start date04-Sep-2013end date10-Nov-2013 ,我怎样才能获得dates这两个日期之间的weekly方式,表示我需要将得出的日期设为04 Sept 2013 11 Sept 2013 04 Sept 2013 11 Sept 2013 18 Sept 201311 Sept 2013 18 Sept 2013 25 Sept 2013Oct 2 2013依此类推。或者简单地问一下starting date 04-Sep-2013是否wednesday我需要这two selected dates之间的所有wednesdays two selected dates

Starting with your start date add 7 days to the date until the date you get is greater than or equal to your end date. 从开始日期开始,在日期前增加7天,直到获得的日期大于或等于结束日期为止。

Here's a fiddle to get you started: http://jsfiddle.net/n8xTU/ 这是一个让您入门的小提琴: 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);
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM