Important Notice: We're experiencing email notification issues. If you've posted a question in the community forums recently, please check your profile manually for responses while we're working to fix this.

On Monday the 3rd of March, around 5pm UTC (9am PT) users may experience a brief period of downtime while one of our underlying services is under maintenance.

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How to change time format for calendar and mailbox entries from 24hr back to 12hr

  • 1 回覆
  • 0 有這個問題
  • 8 次檢視
  • 最近回覆由 Matt

more options

I am running TB 128.7.0esr (64-bit) on Windows 10. Last month(?) the time format for calendar entries changed from 12hr to 24hr. Then I saw that it also changed the time format in mailbox entries. I wanted to go back to 12 hr.

After a lot of searching, I FOUND A FIX posted in this Linux forum:

 https://forums.linuxmint.com/viewtopic.php?t=358828

The time format is specified in a TB preference, intl.date_time.pattern_override.time_short using the Config Editor.

Go to Tools - Settings - General.

Press the Config Editor button - it is at the bottom of the General section, on the right.

In the screen that comes up, enter the preference name:

 intl.date_time.pattern_override.time_short

It shows the current value. On my system it was HH:mm.

On the right side, press the pencil icon to change the value per below.

When done, press the Check box.

THE NEW VALUE WILL NOT TAKE EFFECT UNTIL YOU EXIT AND RESTART TB.

The time format is a single stream in 4 parts:

  hour - separator - minute - meridian

Note: No dashes or spaces between the parts.

Part 1 - H is 24hr HH is 24hr with leading 0

             h is 12hr   hh is 12hr with leading 0

Part 2 - separator character. Typically  : Part 3 - mm is 2 digit minute Part 4 - bb displays AM/PM/noon. If blank, nothing displayed.

I use h:mmbb for 12 hr format with no leading 0, and meridian.

8:05AM, 12:00noon, 10:14PM

I believe this will work for all versions on all platforms.

I am running TB 128.7.0esr (64-bit) on Windows 10. Last month(?) the time format for calendar entries changed from 12hr to 24hr. Then I saw that it also changed the time format in mailbox entries. I wanted to go back to 12 hr. After a lot of searching, I FOUND A FIX posted in this Linux forum: https://forums.linuxmint.com/viewtopic.php?t=358828 The time format is specified in a TB preference, intl.date_time.pattern_override.time_short using the Config Editor. Go to Tools - Settings - General. Press the Config Editor button - it is at the bottom of the General section, on the right. In the screen that comes up, enter the preference name: intl.date_time.pattern_override.time_short It shows the current value. On my system it was HH:mm. On the right side, press the pencil icon to change the value per below. When done, press the Check box. THE NEW VALUE WILL NOT TAKE EFFECT UNTIL YOU EXIT AND RESTART TB. The time format is a single stream in 4 parts: hour - separator - minute - meridian Note: No dashes or spaces between the parts. Part 1 - H is 24hr HH is 24hr with leading 0 h is 12hr hh is 12hr with leading 0 Part 2 - separator character. Typically : Part 3 - mm is 2 digit minute Part 4 - bb displays AM/PM/noon. If blank, nothing displayed. I use h:mmbb for 12 hr format with no leading 0, and meridian. 8:05AM, 12:00noon, 10:14PM I believe this will work for all versions on all platforms.

所有回覆 (1)

more options

Generally you change the short date format in the operating system as that is what is used in Thunderbird to format dates. If you have a reason to need to format a short date in multiple ways on the same system then the preference allows it to be done.

See the support document on this web site, https://support.mozilla.org/en-US/kb/customize-date-time-formats-thunderbird

有幫助嗎?

問個問題

如果您還沒有帳號,您必須先登入帳號 來回覆文章。還沒有帳號的話,只能發問新問題