发布于 2026-01-06 5 阅读
0

一个没有时区的未来

一个没有时区的未来

你是一位住在爱达荷州的软件工程师。每天下午两点,也就是格林威治标准时间,你都会随着太阳升起而醒来。由于联合国几年前将其采纳为世界通用时间标准,所以大家都称之为“联合国时间”。不久之后,人们将不再给它起任何名字,它就只是时间而已。无论你身处爱达荷州、华盛顿特区、爱尔兰、尼泊尔还是新西兰,所有的时钟都会显示2:00 PM同一时间。

你下午3点要和分散各地的团队开会。原定时间是下午4点,但Rajit因为家庭原因不得不改期。改期很简单。他提议把会议时间改到下午3点,大家都明白这意味着什么,不用问他所在的时区,也不用上网查换算。

拉吉特怎么知道下午3点对你们中的一些人来说不是半夜呢?问错了。玛丽喜欢上夜班,安东尼娅每周上一个晚上。但拉吉特怎么知道大家3点都醒着呢?很简单。他可能用了Outlook的日程安排助手,这个工具会显示大家的空闲时间段。或者他可能查看了你们的公司资料,你们的职位旁边会显示“3P11P”,意思是你们的工作时间是下午3点到晚上11点。这五个字符省去了大量的复杂时区转换、对话和错误。

整个公司都喜欢联合国时间。制定差旅计划时,他们无需再为航班上的时间差而烦恼。人们很少会迟到。你的工程团队周五都休息,因为联合国时间节省了他们大量精力,无需再为37个不同的时区编写代码。服务器运行速度更快,错误更少。时区计算不会造成任何电力损耗。你也不用再教初级开发人员“偏移量”或如何timestamp with time zone在Postgres中使用类型了。

你可能记不清上一次从加利福尼亚州开车越过边境进入亚利桑那州,突然意识到如果想赶上酒店入住时间就得放弃晚餐是什么时候了。

虽然人们起初对这种改变有所抵触,但大家都一致认为新方法简单得多。人们只用了几周时间就适应了。原来,“早晨”和“傍晚”之类的词语一直以来都是基于太阳的位置,而不是时钟的时针。过去那种人们终其一生都待在小镇上务农,只与周围两三百人交流,根据日照时间安排作息的日子已经一去不复返了。互联网让我们都成了旅行者。取消繁琐的时区计算,让我们彼此之间有了更多共同语言。

总有一天你会跟孩子们讲时区的概念,他们会眯起眼睛难以置信地看着你。人们怎么会这么奇怪?他们真的认为从香港飞到爱尔兰,就改变了时空位置吗国际长途电话里的人会互相预言未来吗?

唯一的小麻烦是,当你长途跋涉前往东部或西部时,有时需要查询目的地的营业时间。其实很简单,就是一个简短的代码,比如“1A9A”:凌晨1点到早上9点。很容易记住。仔细想想,以前有时区的时候也一样,因为很多地方的营业时间都不统一。

当然,现在没人用夏令时了。夏令时就是个垃圾。

“正午”和“午夜”这两个词已经成了误称,但没人介意;语言里本来就充满了误称。“花生”不是坚果,“草莓”也不是浆果,所以也没人会因为“午夜”并非指夜深人静而感到困惑。当然,如果你身处伦敦,那可能就是指半夜了。

联合国决议最初通过时,一些学者投了反对票,他们认为如果采用统一的标准,那么在联合国时间之前撰写的书籍将无法阅读。例如,请看以下段落:

电话铃声猛地惊醒了斯特德曼。他咒骂一声,接起电话。“现在是凌晨三点。最好是件好事,”他低声吼道。

对于习惯了联合国时间的人来说,这似乎忽略了一些细微差别。凌晨三点打电话到底有多不合适?因此,决议中增加了一项条款,鼓励小学教孩子们一个具有历史意义的简短代码:7A7P,这是历史书籍中对平均日照时间的合理估算。你不必教他们夏天白天更长,冬天白天更短。这仍然是事实。

没有什么真正改变,只是每个人都能就时间达成一致,而且每个人都不用再浪费太多精力去弄清楚下午 3 点对他们自己、他们的异地恋人、他们在国外的朋友或他们在分布式团队中的同事意味着什么。

哦,现在人人都说西班牙语了。时区问题解决之后,通用语言的出现也就指日可待了。

文章来源:https://dev.to/isaacdlyman/a-future-without-time-zones-1n39