@albinanigans @nixCraft Not to defend the practice, but when I say a date out loud, I say "March 21st, 2021" or the like, so that translated to numerical format makes some sense.
But yes, for record keeping, year-month-day is better 'cause it's easier to sort by date!
@albinanigans @nixCraft I recently learned that ISO-8601 is actually extremely broad, allowing for several different date formats. None of them violate year-month-day hierarchy though.
I like using the best overlap between ISO-8601, RFC-3339, and the HTML standard that I can. This page describes the overlap quite nicely. If the diagram at the top isn’t accessible, there’s a table at the bottom.
YYYY-MM-DD is the only date format that’s valid across all three standards, but there are too many valid Date-Time formats IMO.
@nixCraft You mean the country that still uses inches/miles instead of SI-meters, fahrenheit instead of SI-Kelvin/Celsius etc.? Why do you wonder about dates, they are just a tiny fraction of it...
Can you tell me (by heart), how many inches give a mile?
Or how many cubic inches give a gallon?
@nixCraft It does make sense -- If you consider it is the order in which english speakers SAY dates.
It's not a systemic logic but a "it just sorta happened" logic. Much like the Imperial "system" of measurements.
I'm going to go outside. Which piece of information about the date is of the highest value when choosing what to wear?
Not the year. Not the day of the month.
It's a sunny February morning, but the month means it's winter and the weather will probably change. Better bring the warm waterproof coat.
mm/dd/yyyy is ordered by the importance of the data to a human.
@niemalsnever @nixCraft The European date standard seem the least logical of all. At least I can see some sense of history in the month-first approach as our agrarian ancestors were much more interested in the month than anything.
But from a strictly logical point of view, yyyy/mm/dd is the only other format that makes sense as it follows the same pattern as how we format numbers, the rightmost digit incrementing and carrying to the left.
btw, this is all tongue-in-cheek and just for fun.
@JoeJulian @nixCraft
Only because we all messed up and missed the opportunity to adopt the Republican calendar.
"Does the day of the month end in 9 or 0? If so then I don't have to get dressed *at all* because it's the weekend."
We were almost a real country.
@nixCraft It is because before computers Americans traditionally wrote out dates in a format like January 31, 1900. Then computers came along and wanted the month expressed as numbers, so 01/31/1900.
I think most Americans can handle the YYYY-MM-DD formart without it breaking our brains but the European DD.MM.YY format just makes no sense to us. Putting the day in front of the month just seems absolutely wrong to us, in part because we have never done it that way but also if you are planning an event, in many cases the month is the first thing you want to know, then the day. But you only need to know the year if the event is more than a year away.
@nixCraft
Haven’t really cared much about format since I retired 😆
I’m content with knowing the day of the week 😎 (well, sometimes 🤔)
@nixCraft
We have clearly demonstrated, as a society, that we are not mature enough to handle months. The only thing for it is to abolish them.
Both DDD/YYYY and YYYY/DDD formats are unambiguous unless one is talking about dates before the year 367 CE and honestly that seldom comes up in most everyday contexts.
Today is just the 32nd of 2023. Shorten it however you like it's still clear.

@nixCraft the internet: you shouldn't bully other cultures, we should embrace diversity.
also the internet: hur dur, aren't those Americans dumb for writing dates like that?
Seriously, the joke is dead, stop beating it with a stick.