Time zone abbreviations can cause confusion
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Launchpad itself |
Low
|
Unassigned | ||
Bug Description
Launchpad lists all times in AEST, for Australia/Sydney, yet the timezone at the end is EST, not AEST. This is a different timezone.
ie
2007-01-30 22:37:47 EST
should read
2007-01-30 22:37:47 AEST
| Changed in launchpad: | |
| status: | Unconfirmed → Rejected |
| Sarah Kowalik (hobbsee-deactivatedaccount) wrote : Re: Timezone for Australia/sydney should read AEST, not EST | #2 |
Excuse my idocy. see the updated description and name.
| description: | updated |
| Changed in launchpad: | |
| status: | Rejected → Unconfirmed |
| James Henstridge (jamesh) wrote : | #3 |
The time zone database used by Launchpad is "pytz", which in turn uses the Olson time zone data (the same data used by most UNIX systems).
That data uses the "EST" abbreviation for Australian Eastern Standard/Summer Time. Furthermore, they've discussed the abbreviation issue multiple times. Patching the abbreviation into Launchpad's copy of pytz would be a future maintenance problem, and would make us inconsistent with Linux's date/time presentation.
So the base issue here seems to be that the time zone abbreviations are ambiguous. Assuming we don't modify pytz, two possible solutions are:
1. include the text "local time" every where we display times.
2. use numeric time zone names instead (e.g. +1000 or +1100 instead of EST)
| James Henstridge (jamesh) wrote : | #4 |
This isn't really a pytz bug -- pytz is accurately presenting the data in the Olson database. Moving back to Launchpad, since the initial bug was presentation of times in Launchpad.
After talking with Matthew, we might try out numeric time zones instead.
| William Grant (wgrant) wrote : | #5 |
Everything has now moved to either a date or `X {hours,minutes} ago', but the tooltips still use the misleading abbreviations. It's particularly bad due to EST not just meaning US and Australian Eastern Standard Time, but also Australian Eastern Summer Time. Summer time started here yesterday, and I was rather confused when I saw times were still cited as being in EST, when it is in fact AEDT.
Also, the times on https:/
Replacing the abbreviations with offsets, or just using UTC now that most things use the new timestamp display format, would make things easier.
| Changed in launchpad: | |
| status: | New → Confirmed |
| Changed in launchpad-foundations: | |
| importance: | Undecided → Low |
| status: | Confirmed → Triaged |
| affects: | launchpad-foundations → launchpad-web |

Launchpad lists times in your selected time zone. According to your person page, your time zone is currently set to "Australia/Sydney", so you see the times in EST. If you'd prefer to see times in UTC, you can select that time zone from the "Person Details" form.
If you aren't logged in, all the times are displayed in UTC. The default time zone for new accounts is also UTC.