在 KDE 5 中使用 ISO 时间和日期格式

在 KDE 5 中使用 ISO 时间和日期格式

我一直在使用 Dolphin 来整理图片。我希望看到以 ISO 格式显示的修改时间和日期。对我来说,这更容易阅读。我以前可以在 KDE 4 中配置它:

KDE4 时间格式小部件

在 KDE5 中,该小部件已被替换为:

KDE5 时间格式小部件

有没有办法在 KDE5 中配置这个?

答案1

我发现英文完全符合 ISO 标准:YYYY-MM-DD HH:MM(24 小时制)

而对我来说恩_DK使用 DD/MM/YYYY HH.MM(24h),其日期顺序(它只是西欧顺序)和时间分隔符都不符合 ISO 标准。

恩_CA使用 YYYY-MM-DD hh:MM (12h) 同样关闭但使用 AM/PM 而不是 24h。

在 Arch Linux 上运行的 KDE Plasma 5.11.3 上进行了测试。

编辑 2021-11-08:如果您的系统中不存在 en_SE,请在此答案的评论中,Kael Watts-Deuchar 提供了手动创建它的步骤。

答案2

不,这是不可能的。无法像在 KDE4 中那样手动设置格式。您始终必须为每个类别(数字、时间、货币、单位、排序规则)选择一个区域设置

不幸的是,安装更符合标准的语言环境(如 en_DK 或 en_NL)没有帮助。KDE5 使用自己的语言环境列表,而忽略系统语言环境。

对于桌面时钟,您可以在较新版本的 KDE 5 中设置不同于系统格式的日期和时间格式。

答案3

vi /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml
- dateLabel.text = Qt.formatDate(main.currentTime, main.dateFormat);
+ dateLabel.text = Qt.formatDate(main.currentTime, "dd-MMM-yyyy");

取自https://www.ulduzsoft.com/2017/08/custom-date-configuration-in-kde-plasma-digital-clocks/

UPD 2021-8 月

在新版本的 Plasma(5.18+ 或更早版本,我不记得它具体出现的时间)中,通过 GUI 添加了格式设置

  1. 鼠标2位于时钟小部件上
  2. 配置数字时钟
  3. 在“日期格式”下拉菜单中选择“自定义”选项
  4. 根据填写https://doc.qt.io/qt-5/qml-qtqml-qt.html#formatDateTime-method 在此处输入图片描述

答案4

我发现选择Canada - Canadian English (en_CA)会使 ISO 格式变短:

  • 2017 年 9 月 15 日下午 12:26
  • 2017 年 9 月 15 日星期五下午 12:25:34 GMT

相关内容