我想从终端更改系统时钟的时区。
这可以用
tzselect
Run Code Online (Sandbox Code Playgroud)
“在终端打开一个gui”
或者
sudo cp /usr/share/zoneinfo/Europe/London /etc/localtime
Run Code Online (Sandbox Code Playgroud)
“这将设置为格林威治标准时间”
但是有没有办法用偏移即-1或+5等设置时区?
我需要这样做,因为我正在编写一个应用程序来调整时间偏移或报告日志,我拥有的唯一信息是用户 IP。我可以使用 webapp 来查找 IP 的位置,但是我需要设置偏移量,如果我可以得到位置的偏移量,这将很容易,但是如果我需要找到区域和城市,那将是一个真正的痛苦.
如果有人知道如何使用 +/- 小时设置系统时钟的答案会很棒。
timezone ×1