我今天偶然发现了这个问题,但我不明白为什么会这样。我正在创建两个时刻日期时间:
moment.utc('0001-01-01 00:00:00').add(63613382702000, 'ms').format('DD/MM/YYYY HH:mm:ss.sss Z')
和
moment.utc('0001-01-01 00:00:00').add(63613382702999, 'ms').format('DD/MM/YYYY HH:mm:ss.sss Z')
它们都会产生 30/10/2016 00:05:02.022 +00:00
结果,但我希望它们是不同的,是什么导致它们具有完全相同的时间戳?
最佳答案
根据 moment.js 文档 https://momentjs.com/docs/#/displaying/format/毫秒(秒小数)以大写 S 表示。
正确的格式为'DD/MM/YYYY HH:mm:ss.SSS'
。
关于javascript - MomentJS 的奇怪日期时间输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46713649/