# Discourse uses USA date and time format

**URL:** <https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499>\
**Category:** Site discussion\
**Tags:** internationalization, poll, discourse\
**Created:** [December 14, 2018, 1:57pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499 "2018-12-14T13:57:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)\
**Post date:** [December 14, 2018, 1:57pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/1 "2018-12-14T13:57:24Z")

</div>

Discourse uses American date and time format.  
It puts month before day, and it uses am/pm system.  
As a non‐US this kind of thing is not natural, especially the month/day if numbers are used for months (but which does not seem to be the case here, they use 3 letters) and more especially AM/PM system where I never know if 12 is noon or midnight as they chose some very strange rules.

I have seen the following fixed topic at meta.discourse:

> **[Changing 'MONTH DAY' to 'DAY MONTH'?](https://meta.discourse.org/t/changing-month-day-to-day-month/103950?u=jesus2099)**
>
> Hey everyone, When viewing topics, the date on our Discourse is displayed in a ‘Month Day’ format. However, here in the UK we write our dates as ‘Day Month’. So viewing topics is sometimes incredibly confusing because ‘Oct 17’ is read /...

They have indeed created an English (United Kingdom) set of strings at [Transifex](https://www.transifex.com/discourse/discourse-org/dashboard/), only for the dates.  
They have left the AM/PM 12‐hour clock system, it’s still not the 24‐hour clock system as maybe UK don’t use it yet…

Maybe it is difficult to use a localisation set of strings instead of genuine Discourse.

I’d just like to gather some opinions on what is the most natural (anyway all in English) [date](https://en.wikipedia.org/wiki/Date_format_by_country) and [time](https://en.wikipedia.org/wiki/Date_and_time_representation_by_country#Time) format:

_Poll ([view on site](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/1))_

※ Sometimes I see am, sometimes I see AM in Discourse.  
※ Hopefully they never use 6/12/2018 (for June 12), which would be awful.  
※ The poll is open until the end of this month (end of 2018).

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [December 14, 2018, 3:28pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/2 "2018-12-14T15:28:08Z")

</div>

Us Brits use both 24 hour clocks and am/pm. The standard OS defaults are 24 hour clock.

PLEASE ANYTHING to kill off the daft and confusing US system. Outside of the USA I think it is only the Philippines who do backward dates.

With your voting table I would take my preferences from the bottom to the top. I prefer the ISO standard as it also works in filenames and alphabetical sorting.

Your European option is the same as the UK usually uses. Though any where it is _spoken_ we will say 2pm or two o’clock instead of 14 o’clock.

It annoys me when things like Discourse cannot respect the Web Browser defaults for date formats.

---

<div class="post-metadata">

**Author:** ![dashv](https://community.metabrainz.org/user_avatar/community.metabrainz.org/dashv/32/12538_2.png) [@dashv](https://community.metabrainz.org/u/dashv)\
**Post date:** [December 14, 2018, 3:36pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/3 "2018-12-14T15:36:45Z")

</div>

Everyone has something they like and things constantly get changed to make things “better”. I have always preferred YYYYMMDD HHMM because it makes sense to me and sorts very easy, that said, I have friends that cannot read a 24 hour clock. I have always disliked AM/PM, its redundent. When day and month are 12 or less numerically the convention MMDDYYYY or DDMMYYYY forces me to have to look further to decide which is month and which is day. Yes, I voted, and thank you jesus2099 for bring this up this. ( I’m US and also annoyed by some of our “conventions” also.)

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [December 14, 2018, 3:58pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/4 "2018-12-14T15:58:41Z")

</div>

> [@dashv](#):
>
> I am US and am annoyed

Sorry… but that made me giggle as I briefly saw it as… “_I ante meridiem US and ante meridiem annoyed_”

---

<div class="post-metadata">

**Author:** ![dashv](https://community.metabrainz.org/user_avatar/community.metabrainz.org/dashv/32/12538_2.png) [@dashv](https://community.metabrainz.org/u/dashv)\
**Post date:** [December 14, 2018, 4:06pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/5 "2018-12-14T16:06:05Z")

</div>

Yeh, that was ugly phrasing on my part, I just fixed (so as to not confuse others), thanks for the laugh, the day started off slow but is picking up. 😜

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [December 14, 2018, 4:25pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/6 "2018-12-14T16:25:24Z")

</div>

@dashv there was also the possibility that you were trying to tune in your AM Radio…

It is almost Beer O’Clock on this side of the pond.

It does not surprise me that it is a Brit in that original Discourse article. It is not just Discourse attempting to ignore the rest of the world. Pesky Microsoft keeps trying to break our UK computers with Win10 upgrades. Every six months it would “identify” we were using the English Language and proceed to ignore all our pre-chosen options and break the keyboard layout and all the dates by swapping to English (US). The last couple of updates seem to have FINALLY learnt to leave this setting alone!

See also various annoyed Australians, Kiwis, Canada and many other English speaking countries. I notice that Hawk in the quoted thread is also a Kiwi with the same issues.

BTW - where is the pop-up coming from when I hover over the “discourse meta - 10 Dec 18” link? I notice that is a butchered time stamp of " 09:18PM 10 December 2018 "

At least this is something Wikipedia gets correct.

> **[Date and time notation in the United Kingdom](https://en.wikipedia.org/wiki/Date_and_time_notation_in_the_United_Kingdom)**
>
> Date and time notation in the United Kingdom records the date using the day-month-year format (21 October 2011 or 21/10/11). The ISO 8601 format (2011-10-21) is increasingly used for all-numeric dates. The time can be written using either the 24-hour clock (16:10) or 12-hour clock (4.10 p.m.).
> Dates are traditionally written in "day month year" (DMY) order:
> Formal style manuals discourage writing the day of the month as an ordinal number (for example "31st December"), except with an incomple...

  

> **[Date and time representation by country](https://en.wikipedia.org/wiki/Date_and_time_representation_by_country)**
>
> Different conventions exist around the world for date and time representation, both written and spoken.
> Differences can exist in:
> International standard ISO 8601 (Representation of dates and times) defines unambiguous written all-numeric big-endian formats for dates, such as 1999-12-31 for 31 December 1999, and time, such as 23:59:58 for 23 hours, 59 minutes, and 58 seconds.

Even better - a little map which shows all the other countries that share date formats

> **[Date format by country](https://en.wikipedia.org/wiki/Date_format_by_country)**
>
> The legal and cultural expectations for date and time representation vary between countries, and it is important to be aware of the forms of all-numeric calendar dates used in a particular country to know what date is intended.
> Writers have traditionally written abbreviated dates according to their local custom, creating all-numeric equivalents to dates such as '13 December 2018' (13/12/18) and 'December 13, 2018' (12/13/18). This results in dates that are impossible to understand correctly with...

---

<div class="post-metadata">

**Author:** ![dns\_server](https://community.metabrainz.org/user_avatar/community.metabrainz.org/dns_server/32/175_2.png) [@dns\_server](https://community.metabrainz.org/u/dns_server)\
**Post date:** [December 14, 2018, 10:14pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/7 "2018-12-14T22:14:18Z")

</div>

> **[ISO 8601](https://xkcd.com/1179/)**
>
> ISO 8601 was published on 06/05/88 and most recently amended on 12/01/04.

---

<div class="post-metadata">

**Author:** ![tigerman325](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tigerman325](https://community.metabrainz.org/u/tigerman325)\
**Post date:** [December 15, 2018, 7:08am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/8 "2018-12-15T07:08:16Z")

</div>

I think all of the people outside of the US use backwards dates. I have never seen dates this way until I joined MB. In other words, we all like what we are used to. However, I’ve grown used to the dates here on MB.

---

<div class="post-metadata">

**Author:** ![anon18945670](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/a/5daacb/32.png) [@anon18945670](https://community.metabrainz.org/u/anon18945670)\
**Post date:** [December 15, 2018, 8:02am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/9 "2018-12-15T08:02:19Z")

</div>

I certainly think YYYY-MM-DD makes the most sense and written out that would be “2018 December 15th” today.

Here in Austria we use the exact opposite “15er Dezember 2018”, which kinda makes sense in a way: If you ask someone “What’s today’s date?” you get the info that is probably most relevant to you first as you probably know which month and year it is.  
But try to order a list by date with that date format.

---

<div class="post-metadata">

**Author:** ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)\
**Post date:** [December 15, 2018, 8:49am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/10 "2018-12-15T08:49:15Z")

</div>

@anon18945670, [the vast majority of people in the world are used to DMY](https://en.m.wikipedia.org/wiki/Date_format_by_country) but indeed we could use YYYY-MM-DD HH:mm for consistency with MB, even if it looks quite technical.

@IvanDobsky, it would be cool that sites would use you format of choice but I don’t think there is such a feature in browsers (only preferred languages). I think it is only a feature of operating systems.

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [December 15, 2018, 11:02am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/11 "2018-12-15T11:02:29Z")

</div>

> [@jesus2099](#):
>
> @IvanDobsky, it would be cool that sites would use you format of choice but I don’t think there is such a feature in browsers (only preferred languages). I think it is only a feature of operating systems.

I don’t see what the excuse is. Looking at the tables on Wikipedia it isn’t _that_ hard to check country\preferred language and then supply the normal standard for that country. Or IF {US, Philippines, Micronesia or Marshall Islands"} then MDY else DMY. Would be a simple fix that the majority of the world will then recognise.

(Why did someone start me on this subject… always been a regular annoyance of mine. 😄 It is the “World Wide Web” and not just “country software created in web”.)

---

<div class="post-metadata">

**Author:** ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)\
**Post date:** [December 15, 2018, 11:16am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/12 "2018-12-15T11:16:47Z")

</div>

Based on country would not be nice, me with my French setup, connecting from USA, would get MDY because of country while all my computer is in DMY.  
The OS regional setup should be retrievable by browsers, it would be great.

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [December 15, 2018, 2:21pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/13 "2018-12-15T14:21:10Z")

</div>

Is your browser showing English or French? If it is a “French setup” then that would imply you’d get the French standard for regional settings.

It is a puzzle though. Too much software developed with US influence. Need more non-USAians to keep poking at this issue. The louder we shout the more likely we’ll get a solution… eventually. (A well known Norwegian web browser took an absolute age to fix this… so Discourse is not alone)

As an ex-dev I’d say the simplest answer would just be to let it be user configurable in the browser. But then I am from the older software days when customisation was more normal.

---

<div class="post-metadata">

**Author:** ![Llama\_lover](https://community.metabrainz.org/user_avatar/community.metabrainz.org/llama_lover/32/12639_2.png) [@Llama\_lover](https://community.metabrainz.org/u/Llama_lover)\
**Post date:** [December 15, 2018, 2:42pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/14 "2018-12-15T14:42:12Z")

</div>

> [@IvanDobsky](#):
>
> As an ex-dev I’d say the simplest answer would just be to let it be user configurable in the browser. But then I am from the older software days when customisation was more normal.

I would vote for “user configuration”. No need for another “Worldwide Standard”. 🤯

---

<div class="post-metadata">

**Author:** ![Freso](https://community.metabrainz.org/user_avatar/community.metabrainz.org/freso/32/25_2.png) [@Freso](https://community.metabrainz.org/u/Freso)\
**Post date:** [December 17, 2018, 10:51am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/15 "2018-12-17T10:51:11Z")

</div>

I have gone over Discourse’s “date” strings and shuffled some of the values around so it always is either date-month-year or year-month-date and replaced 12-hour clock with 24-hour ditto. I opted for minimal intrusion in Discourse’s formatting, so I didn’t change all strings to follow ISO 8601 at this time (even if it’s the clear “winner” of the poll, and also the one I voted for 🙂). At this point I’d rather stick closer to Discourse’s defaults than change everything completely. I may change my mind on this though, so feel free to let me know if you strongly think we should go all-in on ISO 8601.

And also let me know if you spot anywhere where the date somehow got placed in between month and year still.

> [@Llama\_lover](#):
>
> I would vote for “user configuration”.

User configuration is not something I can do from my side. You should bring that request upstream to Discourse. We’re unlikely to do custom hacking on the code like this anytime soon.

---

<div class="post-metadata">

**Author:** ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)\
**Post date:** [December 17, 2018, 3:37pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/16 "2018-12-17T15:37:27Z")

</div>

It’s great already!  
Would it make sense to change `17 Dec, 2018 11:51` to either `17 Dec 2018, 11:51` or `17 Dec. 2018, 11:51`?  
Or is it wrong?

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [December 17, 2018, 6:15pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/17 "2018-12-17T18:15:48Z")

</div>

> [@jesus2099](#):
>
> Would it make sense to change `17 Dec, 2018 11:51` to either `17 Dec 2018, 11:51` or `17 Dec. 2018, 11:51` ?

Just loose the comma `17 Dec 2018 11:51`

But don’t try and test this tomorrow - especially around twenty past six in the evening. `18 Dec 2018 18:18`

---

<div class="post-metadata">

**Author:** ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)\
**Post date:** [December 17, 2018, 7:12pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/18 "2018-12-17T19:12:08Z")

</div>

> [@IvanDobsky](#):
>
> Just loose the comma `17 Dec 2018 11:51`

To me the date was to much broken into two pieces with unnecessary comma before year.

And **date and time** were too much together, **laking a separator** , it visually seemed that 2018 was related to following time, hard to read time without seeing the year.

---

<div class="post-metadata">

**Author:** ![Freso](https://community.metabrainz.org/user_avatar/community.metabrainz.org/freso/32/25_2.png) [@Freso](https://community.metabrainz.org/u/Freso)\
**Post date:** [December 17, 2018, 8:20pm UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/19 "2018-12-17T20:20:39Z")

</div>

Added a comma. Does it look okay?

---

<div class="post-metadata">

**Author:** ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)\
**Post date:** [December 18, 2018, 9:40am UTC](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499/20 "2018-12-18T09:40:04Z")

</div>

@Freso  
It’s super on PC!!  
But not yet _fixed_ on mobile, whrere I still see comma before year and no comma between year and time:  
 ![wp_ss_20181218_0001%20(2)](https://community.metabrainz.org/uploads/default/original/3X/d/c/dc87ff5543f8277fb59b994c9c35484d94fb0d33.png)

[Next page](https://community.metabrainz.org/t/discourse-uses-usa-date-and-time-format/409499.md?page=2)
