Javascript 一周的第一天
我正在使用momentjs。我想把一周的第一天改为星期一,但不知怎么的,这很有效Javascript 一周的第一天,javascript,momentjs,dayofweek,Javascript,Momentjs,Dayofweek,我正在使用momentjs。我想把一周的第一天改为星期一,但不知怎么的,这很有效 moment.locale('en', { week : { dow : 1 // Monday is the first day of the week } }); 如果我键入moment().startOf('week').format('dddd-MM-YYYY'),它会显示 “2015年1月19日星期一” 但如果我键入moment().yea
moment.locale('en', {
week : {
dow : 1 // Monday is the first day of the week
}
});
如果我键入moment().startOf('week').format('dddd-MM-YYYY')
,它会显示
“2015年1月19日星期一”
但如果我键入moment().year(2014).week(4).day(0)
,它将显示为
“2015年1月18日星期日”
有人知道它为什么会出现这个问题吗?day函数不支持区域设置。它总是使用星期天作为第0天 改用
工作日
函数-该函数可识别区域设置
请参阅和的文档,这很好地解释了这一点