gpt4 book ai didi

javascript - Javascript中特定日期的时区名称偏移量

转载 作者:行者123 更新时间:2023-11-30 06:12:56 24 4
gpt4 key购买 nike

如何使用特定日期的时区名称找到以小时或分钟为单位的时区偏移量。

使用示例:

var offset = findOffset("America/New_York", new Date(2019,08,07))
// offset is -4

我希望找到一个使用原生 JS 的解决方案,但如果它不存在,我也可以使用一些库。

最佳答案

我会推荐Moment Timezone这是一个 JS 库,非常流行(3,660,521 周的 NPM 下载量)。 Moment 和 Moment Timezone 是兄弟库(同一开发者)。

moment timezone库为您提供输出偏移量,如下所示:

moment.tz("2013-12-01", "America/Los_Angeles").format(); // 2013-12-01T00:00:00-08:00

moment.tz("2013-06-01", "America/Los_Angeles").format(); // 2013-06-01T00:00:00-07:00

关于javascript - Javascript中特定日期的时区名称偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57837631/

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