使用指南
时区换算最常错的五个地方
偏移量不是固定的,日期比你以为的更常变化,夏令时也不是全球同一天切换。怎样换算才不出错。
更新于: 2026-10-19 · 约 6 分钟
把一个时间换算到另一个时区,看起来就是加减几个固定小时。并不是。偏移量取决于日期、地区,有时还取决于几周前刚做出的一个政府决定。
偏移量不是固定的
每个时区都有标准偏移,很多国家还有一段时间实行的夏令时偏移。纽约冬季是 UTC−5,夏季是 UTC−4;伦敦是 UTC+0 和 UTC+1;悉尼是 UTC+10 和 UTC+11。
这意味着换算只对某个具体日期成立。「纽约比伦敦晚五个小时」在一月是对的,七月就错了——那时是四个小时。
先换成 UTC,不要一步到位
可靠的方法是两步:先把源时间换成 UTC,再从 UTC 换成目标时区。只有在两个时区处于夏令时切换的同一侧时,直接加两地偏移差才成立。
上海 09:00(UTC+8)是 UTC 01:00。纽约夏季为 UTC−4,所以同一时刻是前一天的 21:00。一步到位——「上海比纽约早十二个小时」——在这里碰巧对,但在一个时区已经切换、另一个还没切换的那几周就会错。
日期比你以为的更常变化
任何跨过午夜的换算都会改变日历日期,而且可能往前也可能往后。东京的上午会议,在伦敦是前一天傍晚;洛杉矶的晚间通话,在上海是第二天上午。
实际影响是:「同一天」不是会议本身的属性,而是观察者的属性。发会议邀请时,把每个参与者所在时区的日期都写出来,不要假设对方会自己推。
夏令时的空档与重复
时钟拨快时,有一个小时的本地时间不存在。落在空档里的时间——欧洲多数地区春季切换那天的 02:30——不是合法的本地时间。时钟拨慢时,有一个小时出现两次,02:30 因此有两种含义。
排期软件通常把空档向后推、把重复取第一次,但各家并不完全一致。真正重要的事,避开切换前后那两个小时。
南北半球切换方向相反、日期也不同,还有些地区取消了夏令时而邻国保留。两个都在「三月」切换的时区,可能相差三周。
国际日期变更线与 24 小时的陷阱
跨过国际日期变更线,时间可能整整差一天,而钟点看起来没变。奥克兰周一 09:00,对应洛杉矶周日 13:00——21 小时的差值里包含一次日期变化,方向和多数人的直觉相反。
如果算出的差值大于 14 小时或小于 −12 小时,很可能跨了日期变更线,这时要核对的是日期,不只是钟点。