In fact I once nerfed a small database by importing a bunch dates from a csv in the wrong format.
But honestly both formats (M/D/Y and D/M/Y) are wrong, as clear from the clock example: dates should be big-endian; Y/M/D.
In fact I once nerfed a small database by importing a bunch dates from a csv in the wrong format.
But honestly both formats (M/D/Y and D/M/Y) are wrong, as clear from the clock example: dates should be big-endian; Y/M/D.
For a few thousand more years, sure!
JSYK, a more native phrasing would be "follows the numbers". "Proceeds" would be too easily confused for "precedes".
It's annoying, and I just ALWAYS use YYYY-MM-DD, and everyone is happy. Please join my cause. If there's one thing we can all agree makes the world just a little better, it's using YYYY-MM-DD to get people used to it.
In my opinion though, using a number for the month at all is silly. Nobody ever answered "What month is it?" with "Five." A better format would be to use standard 3-letter codes for the month, e.g. MAR:25:23.
M/D/Y should never be a default for any software without the user explicitly selecting it or specifying their country.
M/D/Y seems to be the most practical because it reflects how dates are spoken in American English. It separates the date (month/day) from the year, which in many cases can be omitted, while also keeping the larger unit, the month, up front.
The majority of English speakers and people in general don't speak American English, so it makes zero sense to default to "M/D/Y", unless the user explicitly states to use American English, over a more logical order, ideally Y-M-D.
Pretty much all defence in this thread of M/D/Y is just American exceptionalism.
As for practicality, I don't think closely mirroring English grammar makes it any more practical for written communication.
>>> 3/25/2023
5.931784478497281e-05Hell, the weird American "write it like you say it month dayeth of year" would be fine if they didn't use slashes. Sure it doesn't sort well but at least it wouldn't be ambiguous. Nobody would be confused if today was written 03-25/2023.
No, it doesn't. I mean, in certain contexts it can, but it doesn't exclusively in general, any more than it means “and/or” exclusively in general (though, it does mean “and/or” in “and/or” which probably isn’t something you should think about too much.)
It can just be a separator, as it is in American dates.
"of": like one half (1/2) meaning one of two, or km/h meaning kilometers per hour, or page 14/55. In these contexts it means something within something else. In both cases there's the strong mathematical connotation of a numerator and a denominator.
"or": like in and/or or he/she.
The symbol has clear connotations, and the American date-format deviates from those.