一尘不染

从JavaScript中的日期中减去天

javascript

想要改善这篇文章吗? 提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。

有谁知道约会(例如今天)和回溯X天的简单方法吗?

因此,例如,如果我想计算今天之前5天的日期。


阅读 209

收藏
2020-04-25

共1个答案

一尘不染

尝试这样的事情:

 var d = new Date();
 d.setDate(d.getDate()-5);

请注意,这将修改日期对象并返回更新日期的时间值。

var d = new Date();



document.write('Today is: ' + d.toLocaleString());



d.setDate(d.getDate() - 5);



document.write('<br>5 days ago was: ' + d.toLocaleString());
2020-04-25