Moment.js - 日期粒度
问题描述:
在moment.js,如果我写:Moment.js - 日期粒度
moment('1998').format('DD MMM YYYY');
我得到31 Dec 1997
。它似乎将日期向后倒转。我想说01 Jan 1998
。
我该怎么做?它似乎没有太多的粒度文件。
答
这段代码也应该给你一个警告,因为'猜测我使用哪种格式类型'功能的时刻是deprecated。
这可能是猜测正确的日期,但由于时区的时差,它会给出这个输出。尝试将.utc()
添加到您的电话(moment('1998-01-01', 'YYYY-MM-DD').utc().format('DD MMM YYYY')
)。
你能否在你的格式中包含小时/分钟来查看UTC装饰器是否会受到阻碍? – user239546 2014-12-03 00:58:53