我的服务器在 UCT 时间运行。
检查特定时区的命令是什么?即美国/纽约
需要明确的是,我不想更新服务器时区,我只想知道它计算出的另一个时区是什么。
答案1
最简单的方法是在运行命令时指定环境中的时区date
:
$ TZ=America/New_York date
Wed Jul 17 07:16:39 EDT 2019
答案2
从man date
:
显示美国西海岸的时间(使用 tzselect(1) 查找 TZ)
$ TZ='America/Los_Angeles' date
这是通过将变量设置TZ
为仅用于命令的新值来实现的date
。