What date format do you prefer?

Quick poll: What date format do you prefer to see? The poll lets you choose up to 3 of your most preferred date format, but you do not have to use all 3 votes.

  • 06-11-2025
  • June 11, 2025
  • 06/11/2025
  • 11/06/2025
  • 11 June 2025
  • 11-06-2025
  • 2025-06-11
  • “All of these are wrong, I will explain in my comment
”
0 voters

Good question, for me it’s anything that has the month name in it. In my country we have the day first but many countries put the month first. So if it’s in an international setting with only numbers and the day is 12 or less, I have no idea whether it’s June 11 or November 6.

1 Like

Thanks Bubble for sharing your perspective, it is very helpful for my design. Do you mind saying, does one of those formats of the 2 you selected look more “natural” to you? If so which one?

I think that even when the date has the name of the month, it often follows the American or non American convention of day or month first. So, for me 11 June is more natural but I actually think June 11 is better. That is to say, I would not have any feelings of approval or disapproval for either one. It would be telling me what I need to know with no confusion.

2 Likes

Thank you Bubble for participating, your input has been very helpful.

1 Like

The first three are the best for me.
Putting the year first is just
 weird.
And I prefer “/” not “-”, mostly because “/” is more commonly used, I feel.
And I’m American, I always put MM/DD/YY.

1 Like

I choose 2 dates:

  • 11/06/2025 of course because i am French
  • 2025/06/11 because very practical if you must sort the list of dates in certain order.

Xierra

1 Like

Thank you everyone who is participating in the Poll, you have given very helpful input. So far June 11, 2025 format is in the lead. However I will let the poll run a bit longer.

1 Like

This is something that heavily depends on what the current usage will be in the culture/language of the person, so if you’re asking to find out what format to use in a game, a good answer’s usually to not pick one, but instead use a translations engine that will format the game according to the player’s locale.

The web platform has one built-in you can use with JavaScript, if I remember correctly.

2 Likes

It also depends of the needs and application usage of the developer: you can be not English but prefer too to use the format YY/MM/DD, by example to ease to sort the dates.

Xierra

1 Like

Many? It’s pretty much America and a few U.S.-influenced countries.


But fantastic for sorting a date string in chronological order.

What tickles me about this king of ascending order of specificness is the Dutch have the date format smallest component to largest - day, month and then year. But their addressing is up the whop - street name, house number, town.

1 Like

Indeed! And you don’t speak about their department number, if it exists!
In France, this is not easy to sort (DD/MM/YY also) but the situation seems more coherent.

Xierra

I just checked, yes you’re right, I had no idea. Even all the South and Central American countries are DMY according to Wikipedia.

As for enabling a local setting for each user, that wouldn’t solve anything for me because I wouldn’t know that it was localised to my area. Unless the date was today’s date or some other context, it would still be a guessing game.

Just an indirect thing to say about that.
My game uses the “Language” extension to determine if the system of the player if french or some other state as US or another.
That can be useful to manipulate date in the format waited by the user modifying the strings saving the dates.

Xierra

2 Likes

Yes I was asking what format to use in a game. I had initially started setting up to format the date like 2025/6/11, because it seemed like the most reasonable approach to me. Then I thought, I better get some feedback because I don’t really know: what format do people like their dates in?

Now, what you said

is really coming true even in this poll. I can see people have wide differences of preference.

I don’t know JavaScript so I had to search some of the terms you used to describe the solution so I could find other people talking about the solution and copy what they did. The only problem is, I wrote it to format the date based on locale so it did log 6/13/2025 for me, which is correct. But when I hardcoded it ‘zh-CN’ it logged 2025/6/13, and when I hardcoded ‘en-AU’ it logged 13/06/2025.

So Bubble is right, it might be confusing if the person did not know it was localized. Still it’s pretty cool, thanks for the hint.

For now I think I’ll proceed with a default date format and provide a user option to change the date format. I’ll provide a list of locales they can choose from to plug into the the JavaScript snippet and that way they will know it is local and not be confused.

EDIT: Just thanking everyone again for participating, and arthuro for the really nice suggestion he had given me. This has been a particularly educational post for me, thank you all.
`

image

1 Like

Hi Lucky!

Ah that, it is very smart!

Xierra

1 Like