我想使用bash命令从另一个时区(UTC-4)获取日期和时间,但是我不想将其配置为系统的默认TZ。

有一个简单的方法吗?

例如1(当前):

$ date
fri nov  7 13:15:35 UTC 2014

例如2(我需要):
$ date (+ some option for UTC-4)
fri nov  7 09:15:35 UTC 2014

最佳答案

你可以用

TZ=America/New_York date

或者如果您想进行日期算术,则可以使用
date -d "+5 hours"

关于Bash:从其他时区获取日期和时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26802201/

10-16 06:02