如何让时钟小部件具有多个时区

如何让时钟小部件具有多个时区

我需要在顶部栏或辅助显示器上显示多个时区的时间

我目前正在使用 Gnome 时钟,需要单击顶部栏,不同区域的时间将显示在下拉菜单中。

是否有任何 Conky 时钟小部件可以配置为显示非系统时区的时间?

答案1

您可以使用环境变量为命令指定时区和偏移量TZ(请参阅man timezone)。例如,TZ=NZST-12 date +%H:%M打印新西兰时间,比 UTC 晚 12 小时。在 conky 中,您可以使用以下方式显示此信息:

 conky.config = { 
  update_interval = 5,
 };
 conky.text = [[ 
  ${execi 10 TZ=NZST-12 date +%H:%M }
]];

此命令每 10 秒运行一次,因此分钟数可能会晚 10 秒。如果将 10 改为 1,您也需要将update_interval也改为 1。

相关内容