小编use*_*009的帖子

从终端设置时区

我想从终端更改系统时钟的时区。

这可以用

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

220
推荐指数
7
解决办法
41万
查看次数

标签 统计

timezone ×1