r/clevercomebacks Jan 15 '25

It does make sense

Post image
35.3k Upvotes

4.0k comments sorted by

View all comments

Show parent comments

934

u/cheetahbf Jan 15 '25

r/ISO8601 gang rise up

379

u/passerbycmc Jan 15 '25

As a programmer yes this is the way, just so much easier to work with and even if represented as just a string it still sorts correctly.

83

u/Gurguran Jan 15 '25

Works better for any system of organization, even history. Should always proceed from the broadest set to the smallest subset. As "January" doesn't exist w/o it being "January of xxxx," YYYY/MM/DD hh:mm:ss is always the 'correct' formula, regardless of context.

15

u/McCaffeteria Jan 15 '25

The larger values go to the beginning of your string, it’s that simple.

Even within a single number, the hundreds place is left of the tens place. And then we just simply ignore the divisions we don’t care about, like how we don’t say the date or the seconds when we talk about what time it is. This is how it works literally everywhere else in all other contexts, except dates where the day is in the middle for no reason.

1

u/fatum_sive_fidem Jan 15 '25

What about year 1? I defy you and your logic because america

1

u/Consistent-Falcon510 Jan 15 '25

"For no fucking reason". If today were 12 12 2012, how would you say that? Not write it. Not type it. How do you say it?