按 ⌘K 切换工具
TIME
时区转换工具
在不同时区之间转换时间。
§01 关于此工具
概述
安排跨区域的发布、会议或者事故复盘,本质上就是把一个时刻翻译成许多个本地时钟。 这个工具把同一个瞬间显示在你关心的每一个时区上,同时给出各时区的 UTC 偏移、 与你所在时区的时差,以及日历日不同时的标记。
地图不是装饰。昼夜分界线是根据所选瞬间太阳的真实位置算出来的, 所以「那边正是深夜」这件事是你直接看到的,而不是推算出来的。
使用方法
- 拖动时间轴——所有时钟和昼夜分界线一起移动,范围是当前时刻前后各 24 小时。
- 留意 +1d / −1d 标记。日期边界是会议邀请里最经典的陷阱。
- 点击任意一行,复制它的 ISO 8601 时间戳,其中带有该时区的偏移量。
- 用 + add zone 添加浏览器认识的任意 IANA 时区,用 now ⏺ 跳回当前时刻。
示例
- 约一个东京 09:00 的站会而对方在旧金山:拖到 09:00,看 −1d 标记——对他们来说那是前一天晚上。
- 计划一次 16:00 UTC 的部署:拖到 UTC 显示 16:00,确认名单里没有人正处在深夜。
- 在工单里记录时间点:点击事故上报所在时区的那一行,粘贴 ISO 8601 值。
说明
工具自带表格里的时区会显示昼夜圆点,并在地图上占一个位置。超出这张表额外添加的时区 依然会精确换算,只是它们没有坐标,所以不会为它们猜一个位置出来。
晨昏线的精度约为 ±0.5°,大气折射和太阳的视角半径被刻意忽略了。 这点误差远小于地图上一个圆点的宽度。
FAQ
会向服务器发送任何东西吗?
什么都不会。换算使用浏览器内置的 Intl API,世界地图由打包进页面本身的陆地几何数据绘制——所以连地图都不会触发一次请求。你的时刻和时区从不离开这个标签页。
为什么某个城市显示 +1d 或 −1d?
同一个瞬间在那里落在了另一个日历日上。东京周一 09:00,在旧金山是周日晚上——这个标记就是用来拦住你把会议约到错误日期的。
昼夜分界线是怎么画出来的?
由所选瞬间太阳直射点的位置(赤纬和时角)算出。每一个亮着和暗着的圆点,都是那一刻地球的真实状态,而不是一张示意图。
工具处理夏令时吗?
从原理上就处理。它通过 Intl 用 IANA 时区标识符(例如 America/New_York)格式化,因此偏移量由浏览器自己的时区数据库针对那个确切瞬间给出,包括夏令时切换发生的那几天。