Centos 7 日期显示当前时间带加号

Centos 7 日期显示当前时间带加号

我遇到了一些问题。目前我正在使用 centos 7,我想更正日期。我已经将时区设置为“Asia/Kuala_Lumpur”,但我得到的日期带有加号。例如:Tue 2019-04-16 04:54:54 +08

我的问题是,如何获取没有 +08 的时区时间?

当我运行命令 timedatectl 时,我得到以下信息:

      Local time: Tue 2019-04-16 04:54:54 +08
  Universal time: Mon 2019-04-15 20:54:54 UTC
        RTC time: Mon 2019-04-15 20:54:54
       Time zone: Asia/Kuala_Lumpur (+08, +0800)
     NTP enabled: yes
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

我已经尝试设置 ntp 以便它可以同步,但我认为由于我公司的防火墙,它无法连接到亚洲的 ntp 服务器。

请帮我

答案1

这是正常的。日期和时间后面的最后一个词通常是时区缩写,因此您通常会在此位置看到诸如“EST”或“CET”之类的名称。

           当地时间:2019-04-16 星期二 07:33:37东南太平洋标准时间
       世界时间:2019-04-16 星期二 04:33:37 UTC
             RTC 时间:2019-04-16 星期二 04:33:38
            时区:欧洲/维尔纽斯 (东南太平洋标准时间, +0300)

然而,Asia/Kuala_Lumpur 在时区数据档案没有字母时区缩写——您的时区在数据文件中实际上仅被命名为“+08”。

(您可以在GitHub 上的源代码,以及通过运行系统上的编译数据文件zdump -v Asia/Kuala_Lumpur。)

# 区域名称 GMTOFF 规则   格式  [直到]
亚洲/吉隆坡 6:46:46 - LMT 1901 一月 1
                        6:55:25 - SMT 1905 年 6 月 1 日 # 新加坡 MT
                        7:00 - +07 1933 年 1 月 1 日
                        7:00 0:20 +0720 1936 年 1 月 1 日
                        7:20 - +0720 1941 年 9 月 1 日
                        7:30 - +0730 1942 2 月 16 日
                        9:00 - +09 1945 年 9 月 12 日
                        7:30 - +0730 1982 年 1 月 1 日
                        8:00 -       +08

相关内容