世界时区换算

选择来源时区与目标时区,输入一个日期时间即可得到另一时区对应的当地时间。换算基于浏览器内置的 Intl.DateTimeFormat 与 IANA 时区数据库真实计算,能正确反映夏令时(DST)等规则,不做任何硬编码时差,全部在浏览器本地完成。

时区与时间 等待输入
来源时区
目标时区
日期时间(按来源时区当地时间)
快捷:换算到当前时刻

输入的日期时间按「来源时区」的当地时间理解;换算会先用 Intl 求出该时刻的偏移,再换算到目标时区。

换算结果
来源时区—
目标时区—
偏移差—
UTC 时间—
选择时区并填写时间,点击「换算时间」,结果将显示在这里。

时区与夏令时规则来自浏览器内置的 IANA 时区数据,可能随浏览器版本更新而变化。

换算规则
  • 时区使用 IANA 名称(如 Asia/Shanghai、America/New_York),由浏览器内置数据库解析。
  • 换算通过 Intl.DateTimeFormat 指定 timeZone 完成,不硬编码任何时差。
  • 某时区在某时刻的偏移 = 该时刻按该时区显示的时间与同一时刻 UTC 时间的差。
  • 夏令时(DST)由 IANA 规则决定,例如美国东部时间夏季为 UTC-4、冬季为 UTC-5。
  • 将输入的当地时间转为绝对时刻时会做二次校正,以处理夏令时切换附近的情况。
  • 若浏览器不支持 Intl 或某个时区名称,本工具会给出提示而不进行换算。