← 云枢 AI 导航 · 工具库
时区转换:夏令时不能靠固定偏移
「北京时间上午 9 点半,纽约几点」——答案在夏天和冬天不一样。固定 +8/-5 的算法,一年里有半年是错的。
立即使用 →
English
很多时区转换工具用固定偏移表,比如纽约永远 UTC-5。但纽约有夏令时:3 月到 11 月是 UTC-4。用固定表算出来的时间,在夏令时期间会整整差一小时。
这个工具用 Go 标准库加载 IANA 时区库,夏令时自动生效。如果服务器缺 tzdata,会明确报错,而不是退回固定偏移给你一个错答案。
它会检查什么
- 17 个主要城市的时间对照
- 夏令时自动生效(纽约夏天 UTC-4、冬天 UTC-5)
- 显示每个城市的当前偏移(UTC±HH:MM)
- 标注跨日(-1 / +1),避免看错日期
- 支持留空取当前时间
常见问题
- 为什么纽约夏天是 UTC-4 而不是 -5?
- 因为夏令时(EDT)。纽约从 3 月第二个周日到 11 月第一个周日实行夏令时,这期间偏移是 UTC-4。固定偏移表在这种时候会算错一小时。
- 能查任意时区吗?
- 页面提供 17 个主要城市。需要其他时区可以看 IST/UTC 那一列自己换算,或者用命令行。
- 跨日标记有什么用?
- 北京时间晚上 8 点,纽约还是当天下午——但北京时间凌晨 2 点,洛杉矶已经是前一天上午。跨日标记能防止你把日期看错。
相关工具