Closed
Bug 560788
Opened 16 years ago
Closed 16 years ago
message list displays date incorrectly with some regional settings
Categories
(Thunderbird :: Folder and Message Lists, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: frenk, Unassigned)
Details
Attachments
(4 files)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
In the message list, when a message has been received in the current day, only the time is displayed (without date). That time is not displayed correctly with some regional settings, in particular I noticed that with Italian (Switzerland) the time is 12 hours instead of 24, kind of annoying because it lacks AM/PM so it's effectively impossible to determine if it's morning or evening.
Reproducible: Always
Steps to Reproduce:
1. Set your Windows regional settings to Italian (Switzerland)
2. Set your OS time to for ex. 21:05
3. Send yourself a message
Actual Results:
In the list of messages you will see your message with "09:10" in the Date column
Expected Results:
In the list of messages you should see your message with "21:10" in the Date column
Comment 1•16 years ago
|
||
This works for me with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4.
Have you tried safe mode? (see https://support.mozillamessaging.com/en-US/kb/Safe+Mode for more information)
Ok, in fact it's working also for me on a x64 windows7 box (english OS, english thunderbird), but it's definitely not working on my notebook (windows 7 en, thunderbird *italian*): Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
On that machine I have these regional settings: Format: Italian (Switzerland), Current Location: Switzerland.
Also there in safe mode.
I'll attach a couple of screenshots.
Comment 7•16 years ago
|
||
Pasquale can you reproduce ?
Comment 8•16 years ago
|
||
I can confirm but I don't think that is TB related. It seems Windows 7 related as you can see on your screenshot on comment #4: you have changed "short time" rightly but at "Examples" section you see an invalid short time because no AM\PM is displayed (and then if Windows 7 can't display rightly also TB can't).
Probably some setting is missing and\or is a "simple" Windows 7 bug.
ps: if your TB test mail you open your source code, you can see that the "Date" header is right: it's only a view error.
Comment 9•16 years ago
|
||
(In reply to comment #8)
> ps: if your TB test mail you open your source code, you can see that the "Date"
> header is right: it's only a view error.
ps: if you display "source code" in your TB test message, you can see that mail "Date" header is right: it's only a display issue.
| Reporter | ||
Comment 10•16 years ago
|
||
I think you are right, there is something weird with the Windows time format. I'll try to file a report (finding a place to do this has proven more difficult than I thought).
The weird thing is that in different places/programs the short time format is the correct one (for ex. if you write DateTime.Now.ToShortTimeString() in .NET). And also the clock in the windows taskbar.
Comment 11•16 years ago
|
||
I have verified that Outlook 2007 with same settings, display date as TB: this is a bug of Windows 7 OS.
I close this issue as Invalid (because isn't related to TB). Feel free to reopen it if I'm wrong.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•