在我的~/.i3status.conf
我有
order += "tztime local"
order += "tztime utc"
#...
tztime local {
format = "%Y-%-m-%d %I:%M:%S"
}
tztime utc {
format = "%H:%M:%S"
}
但我的状态栏显示相同的时间:现在是 7:56,两次都是 7:56。
我尝试过改变utc
几种不同的东西但没有成功。甚至tztime berlin
,如图所示文档。起初其他选项会使时间消失,但后来我意识到它正在寻找匹配的tztime <zone> { ... }
声明。其他区域似乎都没有任何影响。
如何让 i3status 显示 UTC 时间?
答案1
事实证明,我只需要仔细阅读文档即可:
tztime berlin {
format = "%Y-%m-%d %H:%M:%S %Z"
timezone = "Europe/Berlin"
}
我所需要做的就是将我的更改为:
tztime utc {
format = "%I:%M:%S"
timezone = "Etc/UTC"
}
然后重新启动 i3,瞧!现在更容易了使用世界标准时间。