javascript – 使用标记日计算一天前进两周

前端之家收集整理的这篇文章主要介绍了javascript – 使用标记日计算一天前进两周前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我试图编码在给定日期后两周下降的星期四的日期.它比在给定日期添加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');

演示
http://jsfiddle.net/n20vncp0/

原文链接:https://www.f2er.com/jquery/428373.html

猜你在找的jQuery相关文章