OpenBSD 开发者邮件列表显示其开发者提交了支持火星协调时 (MTC) 的 commit。
此 commit 的日志信息指出,引入 MTC 的原因是确保 OpenBSD 可在地球以外的其他地方工作。据介绍,协调火星时(Coordinated Mars Time,简称 MTC)是一种用于火星,类似于地球上世界时 (UTC) 的时区规划。协调火星时是以火星的本初子午线作为定义标准的平均太阳时历法。
“协调火星时”一名是改自地球的“协调世界时”(Coordinated Universal Time),但是此名称却有误导成分:协调世界时有使用闰秒这一概念,但协调火星时根本没有任何闰秒。
火星的旋转速度比地球略慢,一天的时间为 24 小时 39 分 35.244 秒。因此,OpenBSD 处理时间的程序和接口在地球之外的地方会出现问题。通过引入对协调火星时的支持,运行 OpenBSD 时只需将时区设置为 TZ=MCT,即可在火星上正常工作。
猜你喜欢:暂无回复。