Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

How can I set standard date format (ISO-8601)?

  • 4 个回答
  • 1 人有此问题
  • 5 次查看
  • 最后回复者为 Martin

more options

After upgrading Thunderbird from fiftysomething to 68, the date format is suddenly broken. Replies used to start "On 2020-04-21...", but now it is "On 21/04/2020...". Same for the list view. In the advanced settings, Date and Time Formatting, "Regional settings locale: English (Denmark)" is selected, which in the old version guaranteed the correct format. How can I configure the correct ISO standard format now? Thanks in advance!

After upgrading Thunderbird from fiftysomething to 68, the date format is suddenly broken. Replies used to start "On 2020-04-21...", but now it is "On 21/04/2020...". Same for the list view. In the advanced settings, Date and Time Formatting, "Regional settings locale: English (Denmark)" is selected, which in the old version guaranteed the correct format. How can I configure the correct ISO standard format now? Thanks in advance!

所有回复 (4)

more options

The setting you mention is the one which is set up on the computer. Thunderbird uses whatever format your computer is set up to use. I can change the format to the same as what you see very easily.

  • Exit Thunderbird

for Windows 10 OS

  • In search type : date
  • select: 'date & time settings'
  • select: 'Region'

Under 'Regional format data', what do you see for the 'short date' format ?

  • If you see 21/04/2020, click on 'Change data formats'
  • For 'Short date', click on drop down and select 2020-04-21 format.
  • Start Thunderbird.
more options

Toad-Hall said

The setting you mention is the one which is set up on the computer. Thunderbird uses whatever format your computer is set up to use.

Yes, that was the case with the old Thunderbird, but after upgrading to 68.4 not any more. At least, it looks like that to me.

for Windows 10 OS

I'm running Debian 10 OS, where you set the date format by invoking the command `sudo dpkg-reconfigure locales`. The `en_DK.UTF-8` locale is supposed to use ISO date format. With other programs, this works fine, e.g. with the `thunar` file browser, but not with Thunderbird, which seems to ignore the system settings.

more options

Have you checked in preferences > advanced > General to see if it is set to use the system locale or the application locale.

more options

It seems, that I'm out of luck. If I understand this bug report and its more than 160 comments over more than two years correctly, Thunderbird does support my use case on Windows, but not on Linux. It did work very well until version 58 or 59, but then the use of a new library broke the feature.

https://bugzilla.mozilla.org/show_bug.cgi?id=1426907

Developers seem to be aware of the problem now, but it will probably take some more years to solve it.

Thanks for your replies anyway!