如何使用JavaScript中的date()将用户时区中的日期转换为JST或任何其他时区

How to convert a date which is in user timezone to JST or any other timezone using Date() in JavaScript?

本文关键字:时区 转换 日期 JST 其他 任何 date 中的 JavaScript 用户 何使用      更新时间:2023-09-26

我想在不使用任何JavaScript库的情况下,将从new date()获得的日期转换为JST时区或任何其他时区。该方法应该是通用的,这样将来如果我想切换到任何其他时区,它应该能够做到。

时区不是那么直接(有些位置不遵守规则),所以如果没有包含位置数据库的lib,你永远不会得到那么准确的结果,例如。,https://github.com/mde/timezone-js

但是,我相信您正在寻找getTimezoneOffset()