gpt4 book ai didi

javascript - 如何将本地时间转换为另一个时区?

转载 作者:行者123 更新时间:2023-11-30 17:23:19 24 4
gpt4 key购买 nike

我目前正在使用 Moment.js,它用于将一个时区转换为另一个时区。我阅读了文档,但在尝试时没有给出任何合适的结果。

现在,我正在执行以下操作以将本地时间转换为其他时区(例如美国/多伦多)。

var dt = moment();
alert(moment.utc(dt.local()).tz("America/Toronto").format());

在第二行代码中,我将本地时间转换为 utc,然后将时区名称转换为要转换的本地时区。但提醒的时区是本地时间的UTC时间。我不知道我做错了什么。

任何帮助都将不胜感激。

最佳答案

你应该能够做到:

moment().tz("America/Toronto").format();

编辑

正如 Matt Johnson 在评论中指出的那样,您可能没有包含 moment-timezone 数据文件。

这是一个fiddle演示(查看外部资源)。

关于javascript - 如何将本地时间转换为另一个时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24732256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com