0

我正在使用 Moment 版本 2.0.0,出于某种原因,我不想将版本更新到 2.0.1 或更高版本。

当我使用以下代码块时;它向我显示了正确的时区偏移量,即 +5:30

moment().format("Z");

但是当我尝试使用下面的代码时,它没有显示+0530,而是显示+0550

moment().format("ZZ");

所以,我在这里错过了什么。我通过使用以下代码得到了解决方案;但我不建议使用正则表达式。是否有任何 Moment 解决方案。

new Date().toTimeString().match(/([-\+][0-9]+)\s/)[1]

谢谢

4

1 回答 1

1

这已解决我的 Moment JS 开发团队;他们为我提供了获取拉取请求的响应。

提出的问题: https ://github.com/moment/moment/issues/1270

解决的问题: https ://github.com/moment/moment/pull/1278

文件更改: https ://github.com/moment/moment/pull/1278/files

谢谢你的帮助。

于 2013-11-18T05:38:41.023 回答