如何更改 Ubuntu 上的日期和时间?

via*_*gio 79 time date

当我去更改日期和时间时,它不起作用。我尝试解锁,但它不会解锁。如果有任何方法可以使它工作,请帮助。

我知道这不是很有描述性,但我真的很感激一些答案。

ker*_*ern 90

man date

-s, --set=STRING
          set time described by STRING
Run Code Online (Sandbox Code Playgroud)

要更改日期,请在终端中使用命令,

sudo date --set=STRING
Run Code Online (Sandbox Code Playgroud)

例如,要将日期更改为25 Sep 2013 15:00,命令是,

sudo date --set "25 Sep 2013 15:00:00"
Run Code Online (Sandbox Code Playgroud)

  • 这似乎不再起作用。使用 Ubuntu 16.04 (3认同)

Nic*_*kin 67

尝试这个:

sudo dpkg-reconfigure tzdata
Run Code Online (Sandbox Code Playgroud)

这既可以让您配置时区(您可以选择相同的时区),并自动同步您的时间。

如果没有 tzdata 包,请安装它:

sudo apt-get update
sudo apt-get install tzdata
Run Code Online (Sandbox Code Playgroud)

  • 这解决了我的 Ubuntu 服务器时区设置,谢谢。 (3认同)

Mit*_*tch 16

在 12.04 我不需要解锁任何东西。只需点击顶部栏上的时钟,然后选择时间和日期设置,时间和日期窗口打开后,选择手动,这样您就可以手动更改时间和日期;否则从地图中选择您的时区,然后选择自动。

在此处输入图片说明

在此处输入图片说明

  • 我无法以这种方式更改系统时间。我可以从设置中更改时间,但它没有反映在我的顶部栏上。 (4认同)

Wil*_*llC 7

请参阅此博客文章以使用机器友好的格式字符串设置日期:

sudo date 120622432007.55
Run Code Online (Sandbox Code Playgroud)

2007 年 12 月 6 日 22:43:55,

并查看此答案以使用人性化的字符串设置日期:

sudo date --set "15 MAY 2011 1:40 PM"
Run Code Online (Sandbox Code Playgroud)


wan*_*ang 6

如果您只想更改时区,请参阅此链接

  1. 检查当前时区设置: $ timedatectl
  2. 显示所有可用时区: $ timedatectl list-timezones
  3. 更改时区:$ sudo timedatectl set-timezone Europe/Berlin.