GNOME Shell中多个时区的时钟


26

我到处看,但是找不到在GNOME 3中显示多个时钟的方法。在经典的GNOME和Unity中,这是可能的。另外,由于某些奇怪的原因,无法使用经典GNOME中的时间日期小程序将其他时区添加到时钟。有什么办法吗?


软件中心中没有世界时钟应用程序吗?
Naveen 2012年

有应用程序,但是一眼便看不到。
Ayan Kar 2012年

对于每个Ubuntu版本,恕我直言,这应该是一个具有不同答案的通用问题。
tu-Restate Monica-dor duh,2017年

Answers:


25

该线程中的一些答案已过时。

要安装多个时钟,您需要GNOME ClocksGNOME Clocks现已在官方仓库中提供,您可以通过Ubuntu软件(以前称为软件中心)进行安装。

注意:上面的按钮指向具有GNOME Clocks的快照存储,但是快照应用程序无法在Ubuntu 18.04 LTS上完全运行;时间不显示。)

或者,从命令行安装它:

  1. 打开终端(CtrlAltT
  2. sudo apt install gnome-clocks

安装后注销并登录,它将显示在通知菜单中。或者,而不是注销并重新登录,重新启动GNOME Shell:按Alt+ F2,键入r,然后按Enter


+1,但OP寻找12.04,目前仍是有效发行版。我尝试在Precise上安装,但不满足依赖性。
IsaacS 2014年

2
这也适用于17.10!
tu-Restate Monica-dor duh

1
在18.04上也可以工作
Maduka Jayalath

4
我们如何才能将这些时钟添加到顶部栏中?
Amol Pujari '18

1
一旦您注销并再次登录,它们就会显示在时钟通知菜单中。请注意,快照版本似乎没有该功能。坚持安装到apt的软件包。
kiko


6

今天,有了MultiClock,这是一个Gnome 3扩展程序,可将另一个时钟插入您的菜单

确实有用,并且允许多个时区。

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

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

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

const Timezones = {
    'GMT',
    'Australia/Adelaide',
    'Australia/Perth',
    'America/Denver',

};

注意:必须使用TZ数据库时区中的格式! https://zh.wikipedia.org/wiki/List_of_tz_database_time_zones


我认为它具有正确的文件Timezones条目是extension.js没有 metadata.json。我已经进行了相应的编辑。请检查并回复。
pomsky '17

这个扩展程序听起来不错,但在编辑列表时出现错误,无法再使用了。不得不搬到别的地方。
wranvaud

2

GNOME扩展名为“ 顶栏时钟”,使用户可以将多个时钟添加到顶栏。

在此处输入图片说明


1
在安装gnome-clocks的过程中,这完全符合我的要求。我在Gnome Clocks应用程序中添加了时钟,并在重新启动顶部后使插件正常工作,它们在顶部栏中可见。
TafT

1

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

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


我以前用过screenlet。他们不是很稳定。我希望将某些东西集成到Gnome时钟中(或面板上的至少)。可能是扩展。
Ayan Kar

好。看起来工作正在进行中。你可以在这里看到的样机justinstories.wordpress.com/2011/05/26/...
作者Abhijitñ

1

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

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


1
如果我们正在谈论在浏览器中运行的内容,则可以从timeanddate.com 添加“ 个人世界时钟”
wjandrea

1

时区是一个不错的GNOME扩展,用于查看具有其时区的人。有关更多信息,请参见Github页面

屏幕截图

  1. 安装扩展(当您的GNOME Shell准备就绪时)
  2. 用名称创建文本文件people.json(*示例代码见下文)
  3. 文件放在您喜欢的位置。
  4. 当您具有Firefox Gnome扩展插件时,在Ubuntu Tweak中或直接在扩展页面编辑扩展的设置,并设置json文件的放置位置,例如。file:///home/USERNAME/people.json
  5. 使用命令注销和登录或Alt-F2 r(或者可能需要重新启动)

* 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"
  }
]

有关更多时区信息,请参阅Wikipedia


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.