CentOS 8 如何更正时区

最近发现程序输出的时间不对,尝试使用date查看时间,发现也不对,按照网上的tzselect修改时区,还是不对。

发现有效的方法是使用timedatectl修改。

使用

查看帮助,可以看到set-timezone TIMEZONE可以设置时区,使用list-timezones可以查看时区。

使用

可以看到亚洲的时区,其中我需要的是上海时区,记作Asia/Shanghai,于是使用

将时区设置为上海时区,再次查看date,会发现已经修改正确,使用的是CST时间而不是EST时间。

为了把时间保存到主板上,使用

命令把时间写入到硬件时间。

Home Page