我在+8时区,经过我的尝试后,我必须"ls -sf /etc/localtime /usr/share/zoneinfo/Etc/ GMT-8“(不是GMT+8文件),但是在这个设置之后,我可以看到"date -R”的结果是:"Wed,03,2014年9月3日18:07:34 +0800",所以我觉得我是对的,但是为什么他们使用GMT-8这个真正令人困惑的名字呢?
发布于 2014-09-03 21:22:51
Etc/GMT...区域的存在仅仅是为了向后兼容。它们的区域与通常的预期相反,因此它们符合TZ数据库的维基百科条目中描述的POSIX规范。
这些区域的唯一合法用途(向后兼容性除外)是用于海上船只。陆地上所有人口稠密的地方都有时区名称。例如,您可能位于"Asia/Shanghai"时区。
您可以在这里看到时区及其当前偏移量的列表。。
请参见StackOverflow上的时区标记wiki中的“时区!=偏移”。
https://askubuntu.com/questions/519550
复制相似问题