片刻JS,实际周的第一天是不正确的

时间:2014-11-09 16:55:14

标签: javascript date momentjs

我试图获得第一天(实际周的星期一(今天是星期日,一周的最后一天))使用:

dateFrom = moment().day(1).format('YYYY-MM-DD');

但它返回:

Start date range is: 2014-11-10 

但它应该是

  Start date range is: 2014-11-3

我如何解决它以及我做错了什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

文件说周日(0)是一周的第一天。所以今天我们在2014-11-09到2014-11-16这一周。您要求当周的星期一(1),即2014-11-10。

http://momentjs.com/docs/#/get-set/day/

试试这个: http://momentjs.com/docs/#/get-set/weekday/

moment().weekday(0)