Cad*_*ery 4 javascript date momentjs
我试图在上周获得同一天,所以我可以比较一些分析.
使用时刻我可以轻松地做到这一点
var today = new Date();
//Sunday 4 September 2016 - Week 36
var lastYear = new moment(today).subtract(12, 'months').toDate();
//Friday 4 September 2015 - Week 37
Run Code Online (Sandbox Code Playgroud)
我想要做的是去年获得相同的'星期日',所以星期日在2015年第36周
知道怎么做吗?
rob*_*lep 11
这是我想出的:
let today = moment();
let lastYear = moment().subtract(1, 'year')
.isoWeek(today.isoWeek())
.isoWeekday(today.isoWeekday());
Run Code Online (Sandbox Code Playgroud)
它以今天为起点,减去一年,并将星期和工作日设置为今天的星期和工作日.
所以今天(2016年9月13日,星期二,又名2016-W37-2
)去年是2015年9月8日(又名2015-W37-2
).
归档时间: |
|
查看次数: |
4783 次 |
最近记录: |