有什么方法可以强制我的地区使用 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