the*_*ega 18 thunderbird date-format
我想更改 Thunderbird 消息列表中“日期”列的格式。
对于今天的邮件,我只想显示时间,而不是日期。
对于今天之前的邮件,我只想显示日期,而不是时间。
这与 mutt 使用的设置相同。我知道日期显示格式wiki 文章,它描述了如何更改日期格式,但您只能在五种预定义格式之间切换,而且没有一个是“仅限日期”。
我也知道ConfigDate扩展,但它有同样的限制,你不能定义新的日期格式。 (不再可用)
小智 9
从 Thunderbird 的版本 91 开始,现在可以正式自定义日期和时间在 Thunderbird 中的显示方式,并且格式可以与区域设置分离。您不必依赖任何插件,这一切都是通过内置的配置编辑器完成的。
这是详细指南:
https://support.mozilla.org/en-US/kb/customize-date-time-formats-thunderbird
小智 6
我知道这是一篇旧文章,但使用 Thunderbird 91,您可以在配置编辑器中设置首选项(这将覆盖语言设置),说明位于:https:
//support.mozilla.org/en-US/kb/customize- date-time-formats-thunderbird
我刚刚添加了intl.date_time.pattern_override.date_short值yyyy-MM-dd,实际上,日期/时间列更改为(重新启动后)格式yyyy-MM-dd, hh:mm
小智 4
假设我正确阅读源代码,目前这是不可能的。日期格式是可配置的,并且可以完全关闭,如您引用的 wiki 文章中所述,但时间始终根据计算机的区域设置显示(没有秒)。
如果您想摆弄源代码,请查看 mailnews/base/src/nsMsgDBView.cpp 中 FetchDate 函数的末尾。您需要将 kTimeFormatNoSeconds 更改为其他内容(有关详细信息,请参阅日期和时间格式化函数页面)。
| 归档时间: |
|
| 查看次数: |
11407 次 |
| 最近记录: |