Timestamps
如何在 i3status 欄中顯示 UTC 時間?
在我的
~/.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 時間?
事實證明,我只需要更仔細地閱讀文件:
tztime berlin { format = "%Y-%m-%d %H:%M:%S %Z" timezone = "Europe/Berlin" }
我需要做的就是將我的更改為:
tztime utc { format = "%I:%M:%S" timezone = "Etc/UTC" }
然後重啟i3,瞧!現在使用 UTC容易多了。