Moment.js - 日期粒度

时间:2014-12-03 00:53:22

标签: momentjs granularity

在moment.js中,如果我写:

moment('1998').format('DD MMM YYYY');

我得到31 Dec 1997。好像它向后舍入了日期。我想说01 Jan 1998

我该怎么做?它似乎没有太多的粒度文档。

1 个答案:

答案 0 :(得分:2)

此代码也应该给您一个警告,因为我会使用&猜测哪种格式类型我使用'函数是deprecated

它可能猜测正确的日期,但由于时区的时差,它会给出这个输出。尝试将.utc()添加到您的通话中(moment('1998-01-01', 'YYYY-MM-DD').utc().format('DD MMM YYYY'))。