时区修改,夏令时正式取消

时区修改,夏令时正式取消

我在埃及开罗,所以我的 Linux 机器在今天晚上将时间从 GMT+2 切换到 GMT+3,就像每年的这个日期一样,因为 DST 从今天开始。但在开罗,DST 在今年被取消了,这会影响到各地的系统,导致开罗时间报告错误(比实际时间晚了一个小时)我试图修改文件 /usr/share/zoneinfo/Africa/Cairo 以反映这些变化,但它是二进制结构,没有线索可以理解它。有什么建议吗?

答案1

时区数据由您的发行版提供。对于 Debian/Ubuntu,软件包是有名称的tzdata,并且应该定期更新,前提是您使用的版本仍受支持。

顺便说一句,如果出于某种原因你需要修改或创建二进制时区文件,则源数据和将其编译为二进制文件的工具将托管这里有一些基本说明这里(以及有关时区的许多其他信息)。

相关内容