Date display in Thunderbird : today's messages displays only the time, not the date
Thunderbird 68.6 In the message list of a newsgroup for instance, today's messages display only the time not the date. I can understand people might like this because today's messages are singled out, but others prefer to have all the dates displayed the same.
I searched in all kind of places. Tried the Application or regional settings locale. My OS is configured to display long and short dates as yyyy-mm-dd
In Thunderbird (about:config) the Calendar.date.format is set to 1 (long date)
One post on the community support mentions the following settings in "about:config" starting with version 60 : mail.ui.display.dateformat.today (default 0) mail.ui.display.dateformat.thisweek (default 2) mail.ui.display.dateformat.default (default 2) None of these settings seem to exist (no setting with even "dateformat" or "today".)
Is there a way to have all message dates displayed as "YYYY-MM-DD HH:MM" in the folders and in the messages ? (If not who decides what and how software users must see their data ? I could try to petition them, not with much hope : it seems the current trend to have all programs get a google chrome or even worse a smartphone interface often pinned to the (historical but still absurd) US date formats can't be turned :-( But I digress.)
Jacob
被選擇的解決方法
http://kb.mozillazine.org/Date_display_format
Right-click in the Config. editor, New, Integer, with the name mail.ui.display.dateformat.today and value 2, restart TB. Today's mail now has the full system short date in the Date column. Tested in TB 68.6.
See also ConfigDate.
從原來的回覆中察看解決方案 👍 1所有回覆 (12)
選擇的解決方法
http://kb.mozillazine.org/Date_display_format
Right-click in the Config. editor, New, Integer, with the name mail.ui.display.dateformat.today and value 2, restart TB. Today's mail now has the full system short date in the Date column. Tested in TB 68.6.
See also ConfigDate.
Indeed ! I had never dreamed of creating new values. With all the warnings one gets when entering "about:config"... Then I also thought that any setting that was not present would not be valid.
Thanks !
Jacob
(I am off to create quite a few values now : restore old UI, eradicate the coronavirus and so on ;-)
I have already created a new entry and set the value to 2 as shown in the screenshots. But only the time is still shown in the header of every email received today. What am I doing wrong?
chenmau said
I have already created a new entry and set the value to 2 as shown in the screenshots. But only the time is still shown in the header of every email received today. What am I doing wrong?
Did you restart TB?
Yes I did. But no changes on the email header which is just showing the time for the emails received today.
Try rebuilding the index: right-click the folder, Properties, Repair Folder.
Sorry I don't understand. Right click where?
Right-click the folder in the Folder Pane, i.e. Inbox.
I have rebuilt the index but still the full date is not shown at the email header.
Screenshot as attached.
The Date changes only in the Threads Pane, not the Header Pane, and I've no idea how to extend it to the HP.
OK understood. Thanks for your help anyway.