首页 > 解决方案 > Moment toJSON 不考虑 timezione

问题描述

我有 moment@2.24.0 的角度应用程序。我做这个简单的动作:

 let test = moment('2019112200:00','YYYYMMDDmm:ss');
 console.log(test .toJSON());

结果是

2019-11-21T23:00:00.000Z

我认为它不考虑时区。和

moment.locale('it')

结果是一样的。

解决方法可以是 moment.format() 但我会使用正确的解决方案。

这里小提琴复制https://jsfiddle.net/crakdelpol/r6yu2abL/1/

标签: momentjsangular-momentmoment-timezone

解决方案


一个有效的替代方案是

test.ISOString(true)

结果是:2019-11-22T00:00:00.000+01:00


推荐阅读