我的 Ubuntu 服务器时间不正确,我使用的是 Ubuntu Server 14.04
当我运行date
命令时,结果如下:
lun 8 set 2014, 08.28.03, CEST
正确的时间是 10.40。
答案1
这为我解决了这个问题:
检查所有时区,并找到你的时区
timedatectl list-timezones
“America/New_York”与我的区域匹配,因此我运行了这个:
sudo timedatectl set-timezone America/New_York
...然后检查日期
date
瞧
答案2
您的硬件时钟可能设置为 UTC。要验证,请执行以下操作:
grep UTC /etc/default/rcS
这应该会给你类似这样的结果:
# Set UTC=yes if your system clock is set to UTC (GMT), and UTC=no if not.
UTC=no
... UTC 为是或否。您可能需要对此进行配置。
读这里如何设置 ntpd 以始终获得正确的时间。