在 moment.js 中,如果我写:
moment('1998').format('DD MMM YYYY');
我明白了31 Dec 1997
。似乎它倒转了日期。我想说01 Jan 1998
。
我怎样才能做到这一点?它似乎没有太多关于粒度的文档。
在 moment.js 中,如果我写:
moment('1998').format('DD MMM YYYY');
我明白了31 Dec 1997
。似乎它倒转了日期。我想说01 Jan 1998
。
我怎样才能做到这一点?它似乎没有太多关于粒度的文档。
这段代码也应该给你一个警告,因为现在不推荐使用“猜测我正在使用哪种格式类型”功能。
它可能在猜测正确的日期,但由于您所在时区的时差,它会给出这个输出。尝试加入.utc()
您的通话 ( moment('1998-01-01', 'YYYY-MM-DD').utc().format('DD MMM YYYY')
)。