有没有办法配置我的系统以在 Linux 上同时显示不同的时区时钟?由于 Covid-19 旅行限制,我即将报名参加在线课程,以替代通常的面对面课程。课程表的时区是根据他们的当地时间或东部时间设置的,无论他们使用的时间(如果与其他时间不同),都与我的当地时间不同。
我希望我的系统能够并排显示两个不同的时间。它可能会在屏幕上并排显示两个不同的小部件,或者使用一些相当于 Android 或 iOS 上的世界时钟的应用程序。
我在互联网上找到的所有与 Linux 和时间配置相关的信息要么是关于应用程序不显示正确的时间,要么是与如何设置系统时钟与硬件时钟一起工作,以便系统显示正确的时间或双时间启动时出现 Windows 时间问题。链接1.和链接2。
我知道还有其他策略来处理这个问题,例如使用两个不同的物理时钟或手表,使用Android或iOS设备进行不同的计时参考,每次都使用谷歌时间转换器等。我只是想知道是否存在任何现有的策略该问题的解决方案适用于 Linux 或更具体地说 Ubuntu。
我使用的 Linux 发行版是 Ubuntu 和 Windows 10 双启动,因此两个系统时钟可能都配置为使用本地时间。根据上面的Link1,Ubuntu默认设置为在与Windows双启动时使用本地时间,但在我选择Ubuntu之前,我是一个发行版爱好者。如果后来我发现我的系统时钟或硬件时钟设置为 UTC 或与 Link1 中规定的默认值不同,这不会令人惊讶,但我认为我已经使用本地时间将它们修复到两个系统。
注意:由于各种因素,同时显示两个不同的时区时钟可能会导致显示的时间不准确,这可能是一个大的独立讨论主题,因此在这种情况下,我不需要精确到秒的精确参考时间第二级,但我能容忍的不准确度不应超过45分钟。理想情况下,如果无法避免不准确,我会寻找 +- 5-15 分钟的不准确度。
答案1
时区只是为您导出的变量。这些同时工作:
TZ=EST xclock -d &
TZ=GMT xclock -d &
我没有观察到任何时间上的不准确。我在启用 -update 1 的情况下运行 BST、GMT 和 EST,并且没有可观察到的差异,这意味着它们可能在 1/20 秒之内。我会让你知道夏季结束时会发生什么。