我有一个 momentjs 对象,它包含带有偏移量的日期时间。这个 moment 对象是从其字符串表示创建的:
var x = moment("2017-02-08T04:11:52+6:00")
使用该对象后,我想从moment对象中获取相同的文本表示。
尝试格式化对象时,我得到以下结果:
x.format()
=>"2017-02-08T04:11:52+14:00"
moment.parseZone(x).format("YYYY-MM-DDTHH:mm:ssZ")
=>"2017-02-07T14:11:52+00:00"
如何格式化我的moment对象,以便再次获得完全相同的表示?
x.format()
给了我 (moment2.17.1
, tzEurope/Rome
)Invalid date
和 _Deprecation warning_。我担心问题在于你的输入字符串中偏移量为+6:00
而不是+06:00
(两位数字)。 - VincenzoC