为什么一天都缺少使用momentjs从utc转换回来的原因

时间:2018-05-16 10:37:48

标签: javascript momentjs utc

我想将2018-05-16 01:30转换为utc并返回

moment("2018-05-16 01:30").tz("America/Anchorage").utc() == "2018-05-15 17:30"
moment("2018-05-15 17:30").tz("America/Anchorage") == "2018-05-15 01:30:00"

它错过了一天! 2018-05-15 01:30代替2018-05-16 01:30

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

我错误地使用了momentjs。它应该如此使用:

moment.tz("2018-05-16 01:30", "America/Anchorage").utc().format() == "2018-05-16 09:30"
moment.utc("2018-05-16 09:30", "YYYY-MM-DD H:mm").tz("America/Anchorage") == "2018-05-16 01:30"