如何在 Gnome Classic 中设置多个时区?

Ser*_*ira 6 indicator gnome-classic timezone

由于某些奇怪的原因,无法使用 Gnome Classic (Ubuntu 12.04) 中的日期时间指示器将其他时区添加到时钟中。我在切换到 Gnome Classic 之前使用了 Unity,并且可以添加更多时区。即使在 Gnome Classic 中,我也可以在我仍在使用 Unity 时添加的日期时间指示器菜单中看到其他时区。当我转到系统设置 > 日期和时间时,没有添加其他时区的选项。如何在 Gnome Classic 中设置额外的时区?

fos*_*dom 7

背景

您可能收集到的统一指标与 Unity 的功能不同。开发人员已修补 gnome-libraries 以提供此集成。然而——根据设计——他们尽可能让 Gnome-Shell 和 Gnome-Classic 桌面保持原样。这是 gnome-developers 表达的希望。

因此,您将需要一个稍微更具创造性的解决方案 - 这个答案将为您提供一个这样的建议。

使用时钟小程序

在此处输入图片说明

临时将时钟小程序添加到面板。

通过单击小程序中的编辑来查找您的位置

接下来仔细查看位置:

在此处输入图片说明

您感兴趣的值是时区城市

在这个例子中:

America/Port_of_Spain Piarco
Europe/Rome Verona
Run Code Online (Sandbox Code Playgroud)

下次开火 dconf-editor

dconf-工具 安装 dconf 工具

查看如图所示的位置字段并添加您的新位置 - 每个条目都采用以下格式,,'timezone city'即用逗号分隔条目

在此处输入图片说明

然后您将自动更新您的日期时间指示器。您可以通过删除时钟小程序来完成。

在此处输入图片说明

  • 非常感谢。正如 medigeek 在另一个答案中所说,时区字符串列表位于 https://en.wikipedia.org/wiki/List_of_tz_database_time_zones,因此您可能不需要时钟小程序。此外,对于其他任何人来说,这是一个明显的注意事项:在编辑位置列表后,也要勾选“显示位置”! (2认同)