2012年6月30日深夜,全球数百万程序员刚准备结束一天的工作,Reddit、LinkedIn、Mozilla等网站的工程师却接到紧急电话:服务器日志里的时间戳出现了"23:59:60"这个从未见过的值,大批站点在闰秒插入的瞬间集体崩溃,抢修持续到凌晨。

澳大利亚航空更惨,机票预订系统直接瘫痪,乘客滞留在机场。而这一切的起因,只是全球标准时间悄悄多走了一秒。

这个让全球工程师闻之色变的"闰秒",即将在2027年5月20日正式退出历史舞台。对绝大多数工程师来说,这是从业以来最大的一次"删除代码"福利——困扰业界半个多世纪的定时炸弹,终于被拆除了。

闰秒是什么,为什么必须取消

要理解这个变化,先得知道闰秒是怎么来的。

人类有两种时间:一种是靠原子钟计时的"协调世界时"(UTC),极其精准稳定,是现代数字系统的基准;一种是靠观测地球自转得到的"世界时"(UT1),跟着地球的脾气走。问题是地球自转并不匀速——受月球引力、地核运动甚至表面水冰移动的影响,它时而快时而慢。

打开网易新闻 查看精彩图片

协调世界时UTC授时设备的运行机柜

为了让精确的原子钟和"不太守时"的地球保持同步,1972年起,国际计量大会规定:当两者的差值达到0.9秒时,UTC就人为地增减1秒,这个修正就是闰秒。这半个多世纪里,人类一共插入了27次正闰秒。

听起来像是给钟表调一下时间,但对运行在毫秒甚至微秒精度上的数字系统来说,这是一场灾难。更麻烦的是,闰秒不像闰年那样四年一次、规则固定——它完全不可预测,只提前六个月才宣布,程序员根本没有办法像处理闰年那样提前编程应对。

这就像你住的房子每年可能在某个随机日期的半夜,墙会突然震动一下。虽然只震一秒,但你不知道是哪一天,所以每晚都得让全家人保持警惕,结构工程师随时待命,检查墙体有没有裂缝。过去五十多年,全球的运维工程师就是这么过来的。

更大的阴影还在后面。近年来地球自转反而在加快,按原有的0.9秒触发规则,人类即将面临前所未有的"负闰秒"——不是加一秒,而是直接删掉一秒。全球所有系统只实战过"加秒",从没经历过"删秒"。专家测算,到2035年负闰秒出现的概率将达到30%。

由于人类从未应对或测试过负闰秒,全球现有大量关键设施对此完全没有适配准备,一旦触发,影响会被放大数倍。正是这种迫在眉睫的风险,让国际计量大会把废除闰秒的时间从原计划的2035年提前到了2027年5月20日。

一份解决数百个领域的麻烦

对绝大多数领域来说,取消闰秒是实打实的解脱。按照第28届国际计量大会2026年10月15日通过的决议,2027年5月20日起,UTC与UT1的最大允许偏差放宽至3600秒(1小时)。按照目前两者差异的累积速度,出现满1小时的偏差大约需要数百年甚至更久。

打开网易新闻 查看精彩图片

第28届国际计量大会决议草案文件封面

这个"一刀切"的解决方案,让数字基础设施领域的技术与运维工程师集体松了一口气:

  • 互联网与云计算:过去每次闰秒前,工程师要花大量时间给操作系统、NTP授时服务打补丁,做全集群兼容性测试。2012年那次崩溃后,每次闰秒都让工程师们如临大敌,提前数周演练,当天全员待命。今后,这些补丁可以直接删掉了。
  • 5G通信与核心网:5G基站和核心网的时间同步模块不再需要处理插入正负闰秒,运行的连续性和可靠性提升。
  • 金融高频交易:2015年闰秒曾导致美国洲际交易所停牌60多分钟。此前每次闰秒,交易系统都要提前验证闰秒涂抹方案、安排全链路值守,涉及上百名技术人员的应急待命,如今这些预案彻底取消。

打开网易新闻 查看精彩图片

金融交易大厅内工作人员值守多台工作屏幕

  • 卫星导航与电网调度:北斗卫星导航系统设计方案中不再需要插入闰秒,会减少时间坐标转换出错的可能性;电网的相量同步等模块也不再处理插入正负闰秒,运行的连续性和可靠性提升。
少数领域要多干活,但影响不大

受益的是绝大多数,但也有例外。天文观测、大地测量、深空探测等对地球自转同步有刚性需求的领域,反而需要新增开发工作——得通过国际地球自转服务发布的时差参数对UTC进行补偿,修改原有的容错机制,避免时间戳错配导致数据失真。

中国计量测试学会副理事长兼秘书长马爱文也指出,受影响的是用日晷测时间的少数领域,它们可以通过调整天文时间来确定工作时间;而互联网、云计算、金融交易等行业,取消闰秒能减少大量运维和测试成本。

不过对于天文测绘等受损领域,仍建议教育、科技等部门尽早启动教材与标准规范的修订,并做好社会科普。

三十年前,时间是人类需要跪拜的自然之力,系统为它服务;今天,连续稳定的时间是人类文明的骨架,自然为它让路。 当工程师们删掉最后一行闰秒补丁代码时,人类计时史上一个"地球让人等一秒"的时代,就此翻篇了。

打开网易新闻 查看精彩图片

螺旋排列的罗马时钟与星空星云背景