我可以使用“date -u”获得 UTC 当前时间。 但我想同时打印一些常见时区的当前时间。 (UTC、EDT、CEST...)
我可以创建一个脚本并添加几个:
date -u -d 'x hour ago'
但有时,时间会改变。 (就像在法国一样) 是否有另一种解决方案可以根据国家/城市获得“真实”当前时间?
编辑: 这是我对答案所做的:
function dateall(){
echo -n "US Pacific : " && TZ=US/Pacific date
echo -n "US Eastern : " && TZ=US/Eastern date
echo -n "UTC ~ GMT : " && date -u
echo -n "Europe Paris : " && TZ=Europe/Paris date
echo -n "Asia Bangkok : " && TZ=Asia/Bangkok date
}
最佳答案
您可以将 TZ
指向您想要的时区:
$ TZ=Europe/Paris date
Fri Jun 12 07:41:28 CEST 2015
关于linux - 显示最常用时区的当前时间(UTC、EDT、CEST...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30795970/