TZ

时区转换器

转换本地时刻,明确处理时钟回拨中的重复时间

单位时间与数值
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 Evan 维护•最近更新:2026年9月30日
选项模式
设置

先填时间和源/目标时区,直接完成时区转换;进阶时区排障可在高级模式查看。

转换结果
转换后的时间显示在这里
🔒 浏览器内本地处理
页面阅读模式

完整说明还包括常见问题处理、操作示例、代码片段、FAQ 和相关工具,便于核对结果或排查问题。

工具说明

输入真实公历日期时间,以及浏览器支持的源时区和目标时区名称,如 America/New_York 与 Asia/Shanghai。工具检查哪些时刻能够映射回输入的源时区钟面时间。时钟向前跳变导致的缺失时间会被拒绝;回拨中的重复时间默认拒绝,可明确选择较早或较晚时刻。结果包含源和目标钟面时间、UTC/ISO、准确的 UTC 偏移、偏移差及可选 Unix 字段;四分之一小时偏移按小时和分钟完整保留。时区规则来自浏览器 Intl 数据库,不同设备的数据版本可能不同,这是实用预览,不能保证覆盖每次历史时区变更或法定截止时刻。输入年份范围为 0001–9999。日期时间与设置会保存在本地浏览器存储中,清空可删除草稿。

推荐工作流

场景配方

01

区分纽约回拨时刻

目标:保持两个 01:30 时刻的区别。

  1. 输入 2026-11-01T01:30,源时区 America/New_York,目标 UTC。
  2. 在拒绝模式转换并查看含糊提示。
  3. 分别选择较早、较晚并对比 ISO。

结果:较早为 2026-11-01T05:30:00.000Z,较晚为 2026-11-01T06:30:00.000Z。

02

核对四分之一小时偏移

目标:避免用四舍五入的小数小时安排交接。

  1. 输入 2026-01-01T12:00,源 UTC,目标 Asia/Kathmandu。
  2. 转换并检查目标时间与偏移差。

结果:目标时间为 17:45,偏移差为 +05:45。

失败门诊(高频踩坑)

无效日期不是夏令时调整

原因:公历中不存在 2 月 30 日。

修复:修改日期;工具不会自动滚入三月。

时区缩写不是唯一标识

原因:CST 等缩写可能指不同地区。

修复:使用浏览器支持的地区名称,并检查显示的 UTC 偏移。

生产可用片段

计算示例

text

纽约 2026-03-08 02:30 → 无候选时刻
纽约 2026-11-01 01:30 → 05:30Z / 06:30Z

常见问题

不存在的本地时间会怎样?

会报错且不产生转换结果。例如纽约 2026-03-08 02:30 不存在,因为时钟从 01:59 跳至 03:00。

如何区分重复的本地时间?

选择较早或较晚。纽约 2026-11-01 01:30 对应 05:30Z 或 06:30Z;默认拒绝含糊输入,不会默选。

四分之一小时偏移会被四舍五入吗?

不会。UTC 到 Asia/Kathmandu 显示 +05:45;源和目标 UTC 偏移及差值使用小时、分钟,必要时也保留秒。

时区规则来自哪里?

来自当前浏览器的 Intl 时区数据库,支持名称及历史、未来规则可能随浏览器版本变化。重要排程应与实际执行系统核对。

日期与设置会保存吗?

输入在本地处理,并保存为浏览器本地草稿。清空会删除保存的草稿和显示结果。

继续浏览