Hacker News new | ask | show | jobs
by Veserv 953 days ago
You can just use ISO 8601, YYYY-MM-DD, then you can be international standards compliant as well.

https://en.m.wikipedia.org/wiki/ISO_8601

3 comments

I think everyone should use ISO 8601.

And if you are using something else, especially if it’s something like XX-XX-XX, specify what you mean by that!

I prefer RFC3339, specifically:

> NOTE: ISO 8601 defines date and time separated by "T". Applications using this syntax may choose, for the sake of readability, to specify a full-date and full-time separated by (say) a space character.

Plus, it sorts naturally.

Starting with the day or the month is Ludacris.

Day I can accept, even if I dislike it. Starting with the month will always make me angry. It just has no logic to it.
Sure it does. It's the shortest way to specify a date within a period of a year surrounding the current day... Which means it's a date format that should only ever be spoken, not committed to written record.
Month first is not even syntactically correct, even in spoken form, in some languages.
I have a hard time getting that past non-technical users (in the US). People that don't think like an engineer. Even though we're right! Of course!