跳转到主要内容
基础知识

时区如何运作 - 理解 UTC 偏移量与全球时间体系

时区为何存在

在 19 世纪末采用标准化时区之前,每座城市都使用自己的地方太阳时。正午被定义为太阳到达天空最高点的时刻,这意味着向东仅 100 公里的城市就会快几分钟。当交通速度缓慢时这套系统运行良好,但铁路的扩张使其陷入混乱。当沿线每个车站都使用略有不同的时钟时,列车时刻表几乎无法协调。

解决方案是将地球分为 24 个经度带,每条带大约跨 15 度经度,代表一小时的时差。桑福德-弗莱明爵士于 1879 年提出了这一方案,到 1884 年华盛顿国际子午线会议确定英国格林尼治为本初子午线(经度 0 度)。现在所有时区都以协调世界时(UTC)为基准定义偏移量。

经度 15 度 = 1 小时的原理 - 12:00 UTC 时各理论时区带的时刻
宽 15 度经度的时区带共 7 条,自西侧的 UTC-3 排到东侧的 UTC+3,并标出 12:00 UTC 时各带的当地时刻西经 45 度西经 30 度西经 15 度经度 0 度东经 15 度东经 30 度东经 45 度UTC-3UTC-2UTC-1UTC±0UTC+1UTC+2UTC+312:00 UTC 时各带的当地时刻09:0010:0011:0012:0013:0014:0015:00向西 15 度慢 1 小时向东 15 度快 1 小时

图中以本初子午线为中心,画出的是理论上的划分而非实际地图。真实边界会顺着国界弯折,印度的 UTC+5:30 等地采用半小时或十五分钟的偏移量,而实际使用中的偏移量从 UTC-12 一直到 UTC+14,比 24 条整一小时的时区带所能容纳的范围更宽。始终不变的只有空间与时间的换算率:经度 15 度对应 1 小时。

UTC 偏移量详解

UTC 偏移量表示某地标准时间与 UTC 之间相差多少小时(有时包括分钟)。东京使用 UTC+9,即当地时间比 UTC 早 9 小时。纽约在标准时间期间使用 UTC-5,比 UTC 晚 5 小时。当 UTC 为 12:00 时,东京是 21:00,纽约是 07:00。

偏移量的范围从 UTC-12(贝克岛)到 UTC+14(基里巴斯莱恩群岛)。UTC+14 的存在意味着在任何给定时刻,地球上有些地方正同时经历三个不同的日历日期。这种不对称性的存在是因为某些太平洋岛国选择将其工作日与澳大利亚和新西兰的贸易伙伴对齐,而非与国际日期变更线对面地理位置更近的地区对齐。

半小时和十五分钟时区

并非所有时区都遵循整一小时的增量。印度使用 UTC+5:30,与邻国相差 30 分钟。尼泊尔更进一步,使用 UTC+5:45,是全球少数采用 45 分钟偏移的时区之一。伊朗(UTC+3:30)、缅甸(UTC+6:30)和新西兰的查塔姆群岛(UTC+12:45)也使用非整数偏移量。

非整数偏移量来自地理与政治之间的权衡。印度取东端与西端各自适用的太阳时的中间值,定为 UTC+5:30,让辽阔的国土可以只用一个标准时间。代价体现在安排日程上:“对方比这里早三小时”这类心算不再管用,约会议时 30 分钟或 45 分钟的落差很容易被忽略。最稳妥的办法是直接确认对方当地的实际时刻。

非整小时的时区 - 12:00 UTC 时的当地时刻
地区标准时间偏移量与整小时的差12:00 UTC 时
伊朗UTC+3:3030 分钟15:30
印度UTC+5:3030 分钟17:30
尼泊尔UTC+5:4545 分钟17:45
缅甸UTC+6:3030 分钟18:30
查塔姆群岛(新西兰)UTC+12:4545 分钟次日 00:45(标准时间)

同样是 12:00 UTC,伊朗为 15:30,而实行标准时间的查塔姆群岛已经跨入次日的 00:45(在新西兰夏令时期间还会更靠前)。以东京(UTC+9)为基准来看,印度慢 3 小时 30 分钟,尼泊尔慢 3 小时 15 分钟,按整小时心算永远对不上。

IANA 时区数据库

时区规则的权威来源是 IANA 时区数据库(通常称为 tz 数据库或 zoneinfo)。它为每个地区分配标识符,如“America/New_York”或“Asia/Tokyo”,并编码了 UTC 偏移变更、夏令时转换和政治边界变动的完整历史。每个主流操作系统和编程语言都依赖此数据库进行准确的时间转换。

该数据库每年更新数次,以反映各国政府宣布的时区规则变更。当萨摩亚在 2011 年 12 月 30 日跳过一天,从 UTC-11 变为 UTC+13 时,或当朝鲜在 2015 年将时钟调整了 30 分钟(并在 2018 年撤销了这一变更)时,这些决定都被记录在 tz 数据库中。保持数据库副本更新的软件能自动处理这些转换;过时的系统则会产生错误的转换结果。

日常生活中的实际意义

理解时区的意义不仅在于知道其他地方现在几点。编写处理时间戳的软件的开发者必须以 UTC 存储时间,仅在显示时才转换为本地时间。旅行者在预订转机航班时需要考虑时区变化。跨国企业必须找出重叠的工作时间以便进行同步沟通。

世界时钟工具可以免除这些换算中的心算负担。你无需记忆偏移量并考虑夏令时变化,只需一眼就能看到任何城市的当前时间。这在夏令时转换前后的几周尤其有价值,因为在此期间两个城市之间的偏移量会临时变化一小时,常常让人措手不及。

这篇文章对您有帮助吗?

相关文章