this post was submitted on 09 Aug 2023
1923 points (93.1% liked)

Memes

45635 readers
1235 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
1923
2023-08-09.jpg (lemmy.ml)
submitted 1 year ago* (last edited 1 year ago) by Samsy@lemmy.ml to c/memes@lemmy.ml
 
you are viewing a single comment's thread
view the rest of the comments
[–] corytheboyd@kbin.social 92 points 1 year ago (6 children)

Christ, do this many people really find iso8601 hard to read? It’s the date and the time with a T in the middle.

[–] Cuttlefishcarl@sh.itjust.works 28 points 1 year ago (5 children)

Not "many people." Americans. Americans find it hard to read. I'm not 100% sure but I'm fairly certain everyone else in the world agrees that either day/month/year or year/month/day is the best way to clearly indicate a date. You know, because big to small. America believes month/day/year for some stupid fucking reason.

[–] pythonoob@programming.dev 19 points 1 year ago (3 children)

I'm pretty sure it's because of the way we say it. Like, "May 6th, 2023". So we write it 5/6/2023.

That said, I think it's fucking stupid.

[–] Kurroth@lemmy.world 25 points 1 year ago (1 children)

Yer, just like the most important day for the seppos... The 4th of July...

[–] Ageroth@reddthat.com 1 points 1 year ago

I will never stop being impressed by the absolute insanity that is British rhyming slang. Apparently I've never heard seppo before, short for septic tank, rhyming with Yank. I just learned a new mildy derogatory term for Americans, nice

[–] DV8@lemmy.world 10 points 1 year ago

In British English you say the date before the month as well. I know that even saying the month first sounds very jarring too me.

[–] Windows2000Srv@lemmy.ca 3 points 1 year ago

I'm not an American and English isn't my first language, so the US way to write dates always confused me. Now, I finally understand it! Many thanks, this is legitimately sooooo useful!

[–] pup_atlas@pawb.social 5 points 1 year ago

I am an American and I use it religiously for the record. Especially for version numbers. Major.minor.year.month.day.hour.minute-commit. It sorts easy, is specific, intuitive, and makes it clear which version you’re using/working on.

[–] glockenspiel@lemmy.world 3 points 1 year ago* (last edited 1 year ago) (1 children)

America believes month/day/year for some stupid fucking reason.

It's because of Great Britain. We adopted it from them while a bunch of colonies and it regionally spread to others.

America didn't change, probably because we have been so geographically isolated (relatively speaking), whereas the modern day UK did change to be more like Europe.

People get so goddamn hot and bothered by things that ultimately don't matter almost like it is a culture war issue. Americans maintain the mm/dd/yyyy format because that's how speak the dates.

I wouldn't say it is us Americans who "find it hard to read" if someone from elsewhere in the world sees an American date, knows we date things in the old way they used to date things, and then loses their minds over having to swap day for month. Everyone just wants to be contrarian and circle jerk about ISO and such.

Us devs, on the other hand, absolutely should use the same format of yyyy-mm-dd plus time and time zone offset, as needed. There's no reason, in this age, for dates to be culturally distinct in the tech space. Follow a machine-first standard and then convert just like we do with all other localizatons.

But hey, if people want to be pedantic, let's talk about archaic gendered languages which are completely useless and has almost zero consistency.

[–] lord_ryvan@ttrpg.network 1 points 1 year ago

Bruh even Britain uses day-month-year, even speaks them as “9th of September”.
“September 9th” doesn't even make sense in English as there is only 1 September in a year.

America did this.
There is no excusing that.

[–] Pulptastic@midwest.social 2 points 1 year ago (2 children)

Day/month/year is not in the same category as y/m/d. That crap is so ambiguous. Is today August 9th? Or September 8th? Y/m/d to the rescue.

[–] sfgifz@lemmy.world 16 points 1 year ago (1 children)

It's only ambiguous to Americans.

[–] Drusenija@lemmy.world 7 points 1 year ago

Or anyone who has to work with Americans. Especially when you also work with other countries as well. You can't assume dd/mm/yyyy or mm/dd/yyyy blindly in either case. yyyy-mm-dd solves the issue entirely because both sides at least agree that yyyy-dd-mm isn't a thing.

[–] Bene7rddso@feddit.de 3 points 1 year ago

You're almost there, just use - instead of / and everyone knows what you mean

[–] MKBandit@lemmy.world -5 points 1 year ago (3 children)

Because who cares what day it is without knowing the month first.

[–] pomodoro_longbreak@sh.itjust.works 11 points 1 year ago (1 children)

Who cares what month it is without knowing the year first

[–] CoggyMcFee@lemmy.world 6 points 1 year ago (1 children)

Who cares what year it is without knowing which dimension first

Who cares what dimension it is without knowing which timeline first

[–] victron@programming.dev 5 points 1 year ago (1 children)

Of course, don't you forget the current month all the time? I know I do!

[–] Aremel@lemm.ee 2 points 1 year ago

I actually do, and I know I'm not alone.

[–] Kurroth@lemmy.world 4 points 1 year ago (2 children)

How often do you mentally need to update the month in your head though? I can literally tell you.

[–] MKBandit@lemmy.world 2 points 1 year ago

Ah yes, because all dates you see every day have to do with the current month

[–] Djtecha@lemm.ee 1 points 1 year ago

10 feels like an October...

[–] Djtecha@lemm.ee 11 points 1 year ago (1 children)

I think it's fair that programmatic and human readable can be different. If someone is putting in the month word for a logging system they can fuck right off though

[–] GamingChairModel@lemmy.world 1 points 1 year ago

If someone is putting in the month word for a logging system they can fuck right off though

That way you can sort the months of the year, in order:

  • April
  • August
  • December
  • February
  • January
  • July
  • June
  • March
  • May
  • November
  • September
[–] SeaJ@lemm.ee 8 points 1 year ago

I use it all the time when writing dates.

[–] Anon819450514@lemmy.ca 2 points 1 year ago

2023-08-09: just read from the end. 9th August 2023.

[–] dilawar@lemm.ee 1 points 1 year ago (2 children)

As long as they use letter for months, like Jul 09, 2013 its fine. Otherwise prefer a sorted timescale version. Either slow changing to fast changing yyyy mm dd or fast to slow dd mm yyyy.

[–] zovits@lemmy.world 5 points 1 year ago

Nah, letters bring another complexity - besides with them Feb gets sorted after Dec.

The letters make no sense to me. Like Jul, Jun, I'm constantly mixing them up. Give me a good solid number like 07 or 10. No mixing that up. Higher numbers come after lower numbers, simple as.