时区转换器

即时转换任意两个时区之间的日期和时间。

即时结果 在浏览器中运行

Common Time Zone Offsets

CityTime ZoneUTC Offset
LondonGMT / BSTUTC+0 / +1
Paris / BerlinCET / CESTUTC+1 / +2
IstanbulTRTUTC+3
DubaiGSTUTC+4
New DelhiISTUTC+5:30
Beijing / ShanghaiCSTUTC+8
Tokyo / SeoulJST / KSTUTC+9
New YorkEST / EDTUTC−5 / −4
Los AngelesPST / PDTUTC−8 / −7

Tips

  • Always enter a full date — DST rules are date-dependent.
  • For countries with multiple zones (US, Russia), pick the correct city.
  • Uses the IANA time zone database built into your browser.

如何使用?

  1. 1
    选择来源时区 从下拉列表中选择来源时区。
  2. 2
    输入日期和时间 输入日期和时间,或点击"现在"使用当前时间。
  3. 3
    选择目标时区 选择目标时区后结果立即显示。

常见问题

是否考虑了夏令时?
是的。计算使用浏览器内置的 IANA 时区数据库,自动应用所有夏令时规则。中国全境使用北京时间(CST,UTC+8),不实行夏令时。

时区转换器

时区转换器用于把某个日期时间从一个 IANA 时区转换到另一个时区。页面会用浏览器的 Intl.supportedValuesOf('timeZone') 生成时区列表,若浏览器不支持,则使用内置的常见时区备选列表。默认来源时区是浏览器检测到的本地时区,目标时区默认为 UTC。输入完整日期和时间后,点击计算即可得到目标时区下的日期、时间、星期和时区缩写。

为什么要选择城市时区

时区不只是 UTC 偏移量。许多地区会使用夏令时,同一个城市在不同日期可能有不同偏移,例如 UTC-5 和 UTC-4。页面使用 America/New_York、Europe/London、Asia/Shanghai 这样的 IANA 名称,而不是只让你输入 +8 或 -5,就是为了让浏览器按对应日期应用本地规则。对于美国、俄罗斯、澳大利亚等多时区国家,应选择具体城市或区域,而不是只选择国家名称。

转换逻辑和限制

脚本把你输入的 datetime-local 当作来源时区的本地时间,通过 Intl 格式化推算 UTC 毫秒,再在目标时区格式化显示。这个方法适合会议排期、远程协作、旅行计划和跨区发布时间检查。由于不同浏览器的时区数据库版本可能不同,历史日期、政策刚变更的地区或非常早的时间点可能存在差异。正式航班、合同截止时间和金融结算仍应以权威系统为准。

使用建议

一定要输入完整日期,因为夏令时规则依赖日期,只看“上午 9 点”无法判断偏移。常见偏移表可以帮助快速理解伦敦、巴黎、伊斯坦布尔、迪拜、新德里、北京、东京、纽约和洛杉矶的大致差异,但实际转换应以选择框中的 IANA 时区和日期为准。复制按钮会复制当前转换结果,便于放入邮件、日历或聊天工具。

评论