【发布时间】:2021-10-14 18:29:09
【问题描述】:
我正在使用 Moment 处理时间,我想要实现的是将本地时间转换为 UTC 时间。我的当地时间是 GMT+5。
所以,这是我的代码:
moment("12:15", "HH a").utc().format("HH")
我期望得到的是19,但我得到的是07。我真的需要你的帮助。我正在使用 moment.js 2.24.0。
【问题讨论】:
-
07:15 GMT+0 是 12:15 GMT+5 — 这工作正常。
-
如果你在+5,为什么期望19而不是7? Utc id +0,因此减少了 5 小时。
-
@coll,我的意思是 12:15 是上午,需要 5 个小时,那么 19 是正确的数字吗?对吗?
-
@RaniSharim,我的意思是 12:15 是上午,因此如果我们抽出 5 个小时,那么 19 个小时将是正确的。对吗?
-
@qweeee
HH是 24 小时制
标签: javascript momentjs