如果一周从指定的工作日开始,那么如何获得确切的周数?

时间:2017-11-09 08:13:42

标签: momentjs

示例:

周日从

开始

moment().weekYear(yearValue).week(weekNumber).startOf('week').weekday(2)

这是星期二。

2017年的第一周,日子是,

[3-Jan-2017, 4-Jan-2017, 5-Jan-2017, 6-Jan-2017, 7-Jan-2017, 8-Jan-2017, 9-Jan-2017]

如何获取1-Jan-2017的确切周数?

2 个答案:

答案 0 :(得分:0)

可以通过以下方式检索周数:

var weeknumber = moment("1-Jan-2017", "d-MMM-YYYY", "en").week();

请注意,传递语言环境可能会因周一或Dunday开始而改变周数。

答案 1 :(得分:0)

var weeknumber = moment("1-Jan-2017").week();

在我的应用程序中,我根据用户登录的语言在全球范围内提供服务,所以我不担心。