我试图编码在给定日期后两周下降的星期四的日期.它比在给定日期添加14天更复杂.
这是因为如果给定日期周之后的第一个星期三是开始日期,那么在它之后的两周(按星期四计算)将超过14天,其中跳过宣布日期的星期四.
我认为它应该是一个使用的JavaScript函数
//变量将保存当前日期
var today = new Date();
//变量将保存当天的数字(例如星期三= 3).
var thisDay = today.getDay();
然后我将它放在if语句中的“thisDate”变量中.
为了清楚起见,我试图以一种开始日期是给定变量的方式使用此代码.然后我计算了2周之后,跳过宣布日期的那一周.
最佳答案
使用moment.js你可以这样做:
原文链接:https://www.f2er.com/jquery/428373.htmlmoment().add(2,'weeks').startOf('isoweek').add(3,'days');