It’s close, sure, but actually no. That standard currently requires the letter T (and no white-space) between date and time when both are present, and, frankly, that’s ugly and a space should be allowed.
An old version of the standard allowed the space, and GNU’s coreutils seem to have carried on the tradition, so I’m not alone in thinking this.
D/M/Y > M/D/Y
There is only YYYYMMDD
Because one lives the other should not long live Y-M-D
NO. You need a character per digit and you always want the leading 0 shown.
YYYY-MM-DD
At least it makes my folders really easy to sort through…
Only if you leave the leading zeros!
…or your file manager is smart enough to do numeric sorting
…And you assume you will only ever look at those files with that file manager forever…
There is no downside to writing the leading zeroes pretty much anywhere except when aesthetics matter (event flyers, etc)
I am a big fan of ISO8601, and I only objected to your use of “only” in the comment above.
ISO 8601 is the only correct way.
It’s close, sure, but actually no. That standard currently requires the letter T (and no white-space) between date and time when both are present, and, frankly, that’s ugly and a space should be allowed.
An old version of the standard allowed the space, and GNU’s coreutils seem to have carried on the tradition, so I’m not alone in thinking this.
OP’s graph uses slashes.
Dashes would remove all the confusion.
No because it’s the global format that typically uses periods.
D.M.Y (normal)
Y-M-D (superior)
M/D/Y (mental illness)
Mixing up the formats and denominators makes this mess even worse.