joe*_*222 5 javascript jquery date
我试图编码在给定日期后两周下降的星期四的日期.它比在给定日期添加14天更复杂.
这是因为如果给定日期周之后的第一个星期三是开始日期,那么在它之后的两周(按星期四计算)将超过14天,其中跳过宣布日期的星期四.
我认为它应该是一个使用的JavaScript函数
//变量将保存当前日期var today = new Date();
//变量将保存当天的数字(例如星期三= 3).var thisDay = today.getDay();
然后我将它放在if语句中的"thisDate"变量中.
为了清楚起见,我试图以一种开始日期是给定变量的方式使用此代码.然后我计算了2周之后,跳过宣布日期的那一周.
使用moment.js,您可以这样做:
moment().add(2, 'weeks').startOf('isoweek').add(3, 'days');
Run Code Online (Sandbox Code Playgroud)
演示 http://jsfiddle.net/n20vncp0/