Luk*_*kas 4 javascript momentjs
就我而言,我收到了 YYYY-mm-dd 格式的日期。我想将其周数作为输出(一周的第一天是星期一而不是星期日):
//This exact day is Sunday and the week number should be '1' - I get '2' instead
var date = '2016-01-03'
var dateSplit = date.split('-')
var weekNumber = moment(
[dateSplit [0],
dateSplit [1] - 1,
dateSplit [2]]).week()
console.log(weekNumber) --> returns '2'
Run Code Online (Sandbox Code Playgroud)
将此添加到您的代码中
moment.updateLocale('en', {
week: {
dow : 1, // Monday is the first day of the week.
}
});
Run Code Online (Sandbox Code Playgroud)
moment.updateLocale('en', {
week: {
dow : 1, // Monday is the first day of the week.
}
});
Run Code Online (Sandbox Code Playgroud)
moment.updateLocale('en', {
week: {
dow : 1, // Monday is the first day of the week.
}
});
var weeknumber = moment("2016-01-02", "YYYY-MM-DD").week();
var weeknumber2 = moment("2016-01-03", "YYYY-MM-DD").week();
console.log("02 is in week " + weeknumber);
console.log("03 is in week " + weeknumber2);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4174 次 |
| 最近记录: |