好吧,我想查看星期一的日期是否如下:
$scope.myDate = new Date(); moment($scope.myDate, 'DD-MM-YYYY').dayIs('monday')
在智利 - 我的国家 - 一周的第一天是星期一,所以,我真的想检查输入日期是否是一周的开始.
我尝试使用moment($scope.myDate, 'DD-MM-YYYY').startOf('isoweek')
但是,这对我不起作用.
根据文档 - Moment.js有一个区域设置,应该为你解决这个问题;
星期几(Locale Aware)2.1.0+
moment().weekday(Number);
moment().weekday(); // Number
根据区域设置获取或设置星期几.
如果语言环境将星期一指定为一周的第一天,则moment().weekday(0)将为星期一.如果星期日是一周的第一天,则moment().weekday(0)将是星期日.
在这里您可以看到如何设置区域设置 ;
moment.locale('en'); // set to english