为了我自己的理智,我正试图让程序在当地时间登录。
我已经更新了我的时区:
dpkg-reconfigure tzdata
Run Code Online (Sandbox Code Playgroud)
但该命令的结果是:
Current default time zone: 'Australia/Adelaide'
Local time is now: Mon May 20 03:09:52 UTC 2013.
Universal Time is now: Mon May 20 03:09:52 UTC 2013.
Run Code Online (Sandbox Code Playgroud)
注意UTC在Local time
这可能是什么原因?
我已经做了很多谷歌搜索,但我的问题似乎与所有人不同:(
以下是更多详细信息:
# cat /etc/timezone
Australia/Adelaide
# date
Mon May 20 03:41:06 UTC 2013
# export TZ='Australia/Adelaide'; date
Mon May 20 13:16:11 CST 2013
Run Code Online (Sandbox Code Playgroud)
export TZ='Australia/Adelaide';在bash 会话中默认设置我的/etc/profile使date工作但不更改系统日志日期(重新启动服务后)
编辑:
# ls -l /etc/localtime
lrwxrwxrwx 1 root root 20 May 10 …Run Code Online (Sandbox Code Playgroud)