📅  最后修改于: 2023-12-03 15:35:26.717000             🧑  作者: Mango
在 Ubuntu 系统下,可以使用 Shell/Bash 命令行来设置当前时区。本文将介绍如何在 Ubuntu 系统下将当前时区设置为 Asia/Kolkata。
使用以下命令查看当前时区:
$ timedatectl
将返回以下结果:
Local time: Sat 2022-06-25 09:57:55 UTC
Universal time: Sat 2022-06-25 09:57:55 UTC
RTC time: Sat 2022-06-25 09:57:55
Time zone: UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
从上面的结果中,可以看到当前时区为 UTC。
使用以下命令设置新的时区:
$ sudo timedatectl set-timezone Asia/Kolkata
其中,Asia/Kolkata 为新的时区。
使用以下命令验证新的时区是否设置成功:
$ timedatectl
将返回以下结果:
Local time: Sat 2022-06-25 15:27:55 IST
Universal time: Sat 2022-06-25 09:57:55 UTC
RTC time: Sat 2022-06-25 09:57:55
Time zone: Asia/Kolkata (IST, +0530)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
从上面的结果中,可以看到新的时区已经设置成功。
通过本文的介绍,我们了解了如何在 Ubuntu 系统下使用 Shell/Bash 命令行设置当前时区。这对于开发人员来说非常有用,因为它可以确保系统在正确的时区运行,并为应用程序的时间戳设置正确的时间。