首页 > 解决方案 > 在时区之间转换

问题描述

我正在尝试使用 momentjs 在不同的时区之间进行转换,但我无法正确

这是我正在使用的代码:

let Santiago = moment.tz("2006-01-03 08:00", "America/Santiago");

let london     = santiago.clone().tz("Europe/London");

console.log("Santiago: ", santiago.format());

console.log("London: ", london.format());

输出:

圣地亚哥:2006-01-03T08:00:00-03:00

伦敦:2006-01-03T11:00:00Z

我的本地时区设置为圣地亚哥 (UTC-04:00)。

我预计会看到 5 小时的差异,但我只能看到 3 小时。

任何帮助将不胜感激

标签: momentjsmoment-timezone

解决方案


推荐阅读