1

在 moment.js 中,如果我写:

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

我明白了31 Dec 1997。似乎它倒转了日期。我想说01 Jan 1998

我怎样才能做到这一点?它似乎没有太多关于粒度的文档。

4

1 回答 1

2

这段代码也应该给你一个警告,因为现在不推荐使用“猜测我正在使用哪种格式类型”功能。

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

于 2014-12-03T01:36:21.240 回答