如何让顶部栏显示多个世界时钟?

如何让顶部栏显示多个世界时钟?

示例图片:

在此处输入图片描述

在 Ubuntu 19 顶部栏中通常显示的时钟旁边会显示来自不同时区的多个时钟。

答案1

扩展钒的答案,这里有一个示例文件,用于在顶部栏上放置多个时钟:

  1. 只需从这里安装 argos GNOME 扩展:https://extensions.gnome.org/extension/1176/argos/

  2. 创建一个名为的新文本文件时区.left.1s.sh在文件夹中〜/ .config / argos /
    笔记:(文件名告诉 argos 你想要它尽可能地靠左,并且每 1 秒刷新一次脚本 -否则时间不会刷新

  3. 编辑该文件并将此示例粘贴到:

    #!/usr/bin/env bash
    echo -n "丹佛 - " ;
    TZ='美国/丹佛' 日期 +%H:%M\ %Z | tr -d '\n' ;
    echo -n " • " ;
    echo -n "德克萨斯 - " ;
    TZ='美国/芝加哥' 日期 +%H:%M\ %Z | tr -d '\n' ;

  4. 根据你的喜好进行修改。

下面是我的情况:

答案2

由于缺少可用的专用 Gnome Shell 扩展,您可以使用Gnome Shell 扩展“Argos”。Argos 是一个维护良好的 Gnome Shell 扩展,它允许您将任何命令/脚本输出转换为面板上的指示器。因此,您可以使用它来创建显示不同时区时间的指示器。

例如,您可以使用以下命令检索特定时区的数据和时间,例如

TZ='America/Los_Angeles' date

使用命令tzselect查找您感兴趣的区域的 TZ 变量。

检查非常好Argos 网站上的文档了解如何创建一个指示器,在面板上显示该命令的输出。

相关内容