GNOME Shell中多个时区的时钟

我到处寻找,但我找不到在GNOME 3中显示多个时钟的方法。在经典的GNOME和Unity中,它是可能的。 此外,由于某些奇怪的原因,使用经典GNOME中的时间日期小程序无法将额外的时区添加到时钟中。 有解决方案?

一些答案在这个post中已经过时了。 要安装多个时钟,需要gnome-clocks 安装gnome-clocks 现在可在官方回购中找到。

通过软件中心安装

注意:上面的按钮指向snap存储,它有gnome-clocks 。但是snap应用程序不能完全在Ubuntu 18.04 LTS上运行,时间不会显示。)

或者,从命令行执行此操作:

  1. 打开终端( Ctrl Alt T
  2. 消防sudo apt install gnome-clocks抓住它们!

安装后注销并登录 ,它将显示在您的通知菜单中。

今天有MultiClock ,一个Gnome 3 Extension,可以将另一个时钟放入你的酒吧。

真的很有用,允许多个时区。

唯一的缺点是你需要知道如何编辑JavaScript的配置:

 gedit ~/.local/share/gnome-shell/extensions/MultiClock@mibus.org/extension.js 

但这并不难。 在文件中,根据您的时区参数更改以下变量

 const Timezones = { 'UTC': { hr: 0, min: 0, tzname: 'UTC' }, 'Australia/Adelaide': { hr: 10, min: 30, tzname: 'ACDT' }, 'Australia/Perth': { hr: 8, min: 0, tzname: 'WST' }, }; 

我在Launchpad上找到了gnome-clocks 。 它可以安装:

 sudo apt-get update sudo apt-get install gnome-clocks 

截至18.04 LTS。 它看起来像这样:

在此处输入图像描述

你有没有尝试过Screenlets的时钟小程序? 您可以将多个时钟设置为不同的时区。 您可以通过在终端中执行sudo apt-get install screenlets来安装screenlet。

您可以添加/删除单个时钟。 并在登录时将个人/所有时钟设置为自动启动。

我使用FoxClocks ,它是Firefox的附加组件。

虽然它不在Unity / Gnome中,但我通常都会打开Firefox。

Panel Work Clock Lite是一个将不同时钟直接放在顶部栏上的扩展。 在撰写这个答案时,它似乎得到了很好的维护。

时区是一个美丽的GNOME扩展,可以看到人们的时区。 更多信息请参阅github-page 。
在此处输入图像描述 1. 安装扩展(当您的GNOME Shell准备就绪时)
2. 创建一个名为people.json的文本文件(*示例代码见下文)
3. 文件放在您喜欢的位置。
4.当您拥有Firefox Gnome扩展插件时,在Ubuntu Tweak中或直接在扩展页面上编辑扩展的设置 ,并设置放置json文件的位置,例如file:///home/USERNAME/people.json
5.使用命令r 注销和登录或Alt-F2(或者可能需要重启)

* people.json的示例代码:

 [ { "name": "California", "avatar": "file:///home/USERNAME/Pictures/California.JPG", "city": "Los Angeles", "tz": "America/Los_Angeles" }, { "name": "Hans Pacquiao", "avatar": "file:///home/cds/Pictures/Hans.JPG", "city": "Indiana", "tz": "America/Indiana/Knox" }, { "name": "Samar friends", "avatar": "file:///home/USERNAME/Pictures/Samarfriends.ico", "city": "Philippines", "tz": "Asia/Manila" } ] 

有关更多时区信息,请参阅维基百科 。

这个名为Top Bar Clocks的 GNOME扩展允许用户向顶部栏添加多个时钟。

在此处输入图像描述