ISO 8601 my beloved
Comment on The perfect date
thingsiplay@lemmy.ml 2 weeks ago
YYYY-MM-DD
flying_sheep@lemmy.ml 2 weeks ago
baltakatei@sopuli.xyz 2 weeks ago
YYYY-mm-ddTHH:MM:SS+zzzz
thingsiplay@lemmy.ml 2 weeks ago
In fact the Linux date command even has an iso flag:
date --iso-8601baltakatei@sopuli.xyz 1 week ago
date -Ismy beloved.
Zink@programming.dev 2 weeks ago
Yep and it needs to use hyphens and not slashes. It helps avoid missed typos or mis-reads in some situations, especially if hand-written.
froufox@lemmy.blahaj.zone 2 weeks ago
and it’s perfectly sortable
Zink@programming.dev 2 weeks ago
oh yeah. There are numerous benefits to the format itself, outside the question of hyphens vs slashes.
I find the sortability quite satisfying, but also as somebody living in the US, I also like that it’s unambiguous regardless of my audience. Hell, half the time I see people hand-write a date on something they don’t even use a year.
thingsiplay@lemmy.ml 2 weeks ago
There are also variants with single dots too. I sometimes do timestamps without any separator too, depending on the context (such as file backups):
YYYYMMDDin example 20260805.Zink@programming.dev 2 weeks ago
I actually used to do single dots in my own file/folder names. It’s probably my favorite way visually, since it’s a minimal separator and as you showed it works without a separator at all.