sma*_*use 2 javascript date momentjs
我MomentJS用来处理项目中的日期。我需要从当前日期开始获取上个月的日期。
我的意思是,如果今天是4月6日,那么当我单击某个按钮时,我应该在3月7日至4月6日之间进行一段时间。例如,如果今天是3月15日,也会发生同样的情况:在这种情况下,我应该获得一个2月16日至3月15日之间的时间段。
我阅读了MomentJS文档,发现了以下方法:
moment().subtract(1,'months');
moment().subtract(30, 'days');
Run Code Online (Sandbox Code Playgroud)
如您所见,它们不适合我的需求。
任何的想法?
如果您想在1个月前的第二天之后添加结果,则需要在结果中添加1天:
moment().subtract(1, 'month').add(1, 'day');
Run Code Online (Sandbox Code Playgroud)
moment().subtract(1, 'month').add(1, 'day');
Run Code Online (Sandbox Code Playgroud)
console.log("Today:", moment().format("Do MMMM"));
console.log("Month ago:", moment().subtract(1, 'month').add(1, 'day').format("Do MMMM"));Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5705 次 |
| 最近记录: |