时钟显示不正确的时间

elb*_*ear 17 64-bit time 11.04

我刚刚安装了 64 位 Ubuntu 11.04,更新后,时钟停止显示正确的时间。现在比我平时的时间晚了 8 个小时。我检查了时间和日期设置,位置字段是正确的。更奇怪的是,时间和日期设置中显示的时间在几秒钟后自行调整并且是正确的。但是,任务栏中显示的时间保持不变。

有任何想法吗?

小智 14

您可以在时间和日期首选项中使用 GUI 来设置时区,然后确保在终端中运行此命令:

sudo ntpdate ntp.ubuntu.com
Run Code Online (Sandbox Code Playgroud)

这将确保您的机器轮询 ubuntu 服务器以获得您所在时区的正确时间和日期。

要验证,请键入

date    
Run Code Online (Sandbox Code Playgroud)

在终端。

  • 我尝试了 ntpdate 命令,我得到了这个:`ntpdate[26581]:没有找到适合同步的服务器` (4认同)

elb*_*ear 2

我终于找到了解决方案。我必须编辑我的时区~/.profile并替换TZ='America/Chicago'为我自己的时区。进行更改、注销并重新登录后,显示的时间现在是正确的。

  • 我在我的“~/.profile”中找不到任何“TZ='whatever'”。 (2认同)