Linux - 强制使用 24 小时语言环境?

Linux - 强制使用 24 小时语言环境?

有什么方法可以强制我的地区使用 24 小时制时间(例如 14:00)而不是 12 小时制时间(下午 2:00)?

我在 Arch Linux 上使用带有 UTF-8 字符集的 en_US 语言环境,但我认为这没关系。

答案1

可以为各个组件单独设置语言环境,因此您可以设置LC_TIME要么“en_GB.UTF-8“ (大不列颠), ”en_DK.UTF-8“(丹麦 – ISO 8601 时间),或“C“(无语言环境)。

(不要忘记 /etc/locale.gen。)

答案2

正如 @grawity 所报告的,您可以尝试为 找到另一个语言环境LC_TIME,但您总是会遇到粒度问题,总是在选项之间做出妥协。这是一个已知问题,我建议您将自己添加到以下错误报告中:Ubuntu Launchpad 错误 #1392699

相关内容