![如何从我的服务器计算时区](https://linux22.com/image/157286/%E5%A6%82%E4%BD%95%E4%BB%8E%E6%88%91%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%AE%A1%E7%AE%97%E6%97%B6%E5%8C%BA.png)
我的服务器在 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
。