Way*_*ner 6 timestamps timezone i3
在我的 ~/.i3status.conf
我有
order += "tztime local"
order += "tztime utc"
#...
tztime local {
format = "%Y-%-m-%d %I:%M:%S"
}
tztime utc {
format = "%H:%M:%S"
}
Run Code Online (Sandbox Code Playgroud)
但我的状态栏显示的是同一时间:现在是 7:56,两个时间都是 7:56。
我试过改变utc几种不同的东西无济于事。甚至tztime berlin,如文档中所示。起初其他选项会使时间消失,但后来我意识到它正在寻找匹配的tztime <zone> { ... }声明。其他区域似乎都没有任何影响。
如何让 i3status 显示 UTC 时间?
事实证明,我只需要更仔细地阅读文档:
tztime berlin {
format = "%Y-%m-%d %H:%M:%S %Z"
timezone = "Europe/Berlin"
}
Run Code Online (Sandbox Code Playgroud)
我需要做的就是将我的更改为:
tztime utc {
format = "%I:%M:%S"
timezone = "Etc/UTC"
}
Run Code Online (Sandbox Code Playgroud)
然后重新启动 i3,瞧!现在使用 UTC变得更加容易。