|
|
1
84
你只是把数值从一个数字中减去。所以从3(日期)减去6只会返回-3。
|
|
|
2
19
正如其他人所说,您要从以下方法返回的数值中减去
|
|
|
3
14
我建议使用MomentJS库。它们使所有与约会的互动都简单得多。 如果使用Moment,代码将如下所示:
你可以在这里找到momentj: http://momentjs.com/ 更新: 在JavaScript中,Date.getDate()函数返回从1到31的当前日期。你要从这个数字中减去6,现在是这个月的3号。这使值达到-3。 |
|
|
4
6
这是一个纯函数,它接受传入的开始日期,基于Phil的回答:
e、 g.将一个月前的日期写入控制台日志:
请注意,即使你过了月底或年底,这个方法仍然有效。 |
|
|
5
3
moment.js 用于时间和日期管理的库。
|
|
|
6
2
我实现了一个类似于 方法 减去 . -如果使用Javascript
-如果使用Typescript:
可选(单元测试)我还使用 :
|
|
|
7
1
这并不能完全回答问题,但对于任何能够计算出他们希望抵消初始日期的天数的人,以下方法将起作用:
offsetDays可以是正数或负数,对于任何给定的初始日期和任何给定的offset,结果都是正确的。 |