this post was submitted on 09 Aug 2023
1919 points (93.0% liked)

Memes

45891 readers
1475 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
1919
2023-08-09.jpg (lemmy.ml)
submitted 1 year ago* (last edited 1 year ago) by Samsy@lemmy.ml to c/memes@lemmy.ml
 
top 50 comments
sorted by: hot top controversial new old
[–] mkwarman@lemmy.world 191 points 1 year ago (3 children)

I'm definitely in the "for almost everything" camp. It's less ambiguous especially when you consider the DD/MM vs MM/DD nonsense between US dates vs elsewhere. Pretty much the only time I don't use ISO-8601 is when I'm using non-numeric month names like when saying a date out loud.

[–] wesker@lemmy.sdf.org 25 points 1 year ago (2 children)

Yeah, it's pretty much everything for me too. The biggest exception being when UI is involved and a longhand date format would be more friendly.

load more comments (2 replies)
[–] usualsuspect191@lemmy.ca 21 points 1 year ago (3 children)

In Canada we use MM/DD and DD/MM so you never quite know which it is! There's an expense spreadsheet I fill out for work that uses one format in one place and the other format in another....

load more comments (3 replies)
[–] slacktoid@lemmy.ml 19 points 1 year ago

And you can do a simple sort on the combined number and youve sorted by date.

[–] TheLobotomist@lemmy.dbzer0.com 153 points 1 year ago (2 children)
[–] driving_crooner@lemmy.eco.br 39 points 1 year ago (8 children)

Can't believe he missed the opportunity to add 41332 to the number of ways of how not to write dates.

load more comments (8 replies)
load more comments (1 replies)
[–] unomar@midwest.social 125 points 1 year ago (13 children)

ISO-8601 over all other formats. 2023-08-09T21:11:00Z

Simple, sortable, intuitive.

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

Awful to actually read, though. Using T as a delimiter is mental... At least the hyphen provides some white space

load more comments (5 replies)
load more comments (12 replies)
[–] varjen@lemmy.world 94 points 1 year ago (2 children)

ISO 8601 is always the correct way to format dates.

load more comments (2 replies)
[–] corytheboyd@kbin.social 92 points 1 year ago (9 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 (17 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...

load more comments (1 replies)
load more comments (2 replies)
load more comments (16 replies)
load more comments (8 replies)
[–] Xttweaponttx@sh.itjust.works 85 points 1 year ago (2 children)

It warms my heart to see so many comments in the camp of "I use it everywhere". Absolutely same here. You are my people.

[–] luciferofastora@discuss.online 30 points 1 year ago

Together with hh:mm(:ss) for times and +hh:mm for timezones. Don't make me deal with that 12am/pm bullshit that doesn't make any sense, and don't make make me look up just what the time difference is between CEST and IST. Just give me the offsets +02:00 and +05:30, and I can calculate that my local time of 06:55+03:30=10:25 in India.

load more comments (1 replies)
[–] TeckFire@lemmy.world 77 points 1 year ago (2 children)

Upvoted because I appreciate the exposure for this dating method, but I personally use it for everything. Much clearer for a lot of reasons IMO. Biggest to smallest pretty much always makes the most sense.

load more comments (2 replies)
[–] realbaconator@lemmy.world 75 points 1 year ago (4 children)

ISO 8601 gang. You’d never want to describe dates that way but for file management the convenience is massive.

load more comments (4 replies)
[–] words_number@programming.dev 70 points 1 year ago* (last edited 1 year ago) (36 children)

I really wonder how americans were able to fuck this one up. There are three ways to arrange these and two of them are acceptable!

Edit: Yes, I meant common ways, not combinatorically possible ways.

[–] Haraknos@jlai.lu 23 points 1 year ago (3 children)

Hmmm more like 6 ways but I get your point

[–] azertyfun@sh.itjust.works 37 points 1 year ago (8 children)

Three ways that people actually use. YYYY-MM-DD, DD-MM-YYYY, and MM-DD-YYYY (ew).

AFAIK no-one does YYYY-DD-MM, DD-YYYY-MM, or MM-YYYY-DD... yet. Don't let the Americans know about these formats, they might just start using them out of spite.

[–] arbitrary@lemmy.world 27 points 1 year ago (2 children)

YYYY-DD-MM, DD-YYYY-MM, or MM-YYYY-DD

What the actual fuck

'hey man, what date is it today?' 'well it's the 15th of 2023, August'

load more comments (2 replies)
load more comments (7 replies)
[–] rmuk@feddit.uk 19 points 1 year ago (3 children)

Twelve ways if you count two-digit years. My nephew was born on 12/12/12 which was convenient.

[–] robot_dog_with_gun@hexbear.net 24 points 1 year ago (1 children)

for the americans, that's 12/12/12

load more comments (1 replies)
load more comments (2 replies)
load more comments (1 replies)
load more comments (35 replies)
[–] gravitas_deficiency@sh.itjust.works 70 points 1 year ago (8 children)

Nah man. Use 8601 for everything. They’re intrinsically chronologically sortable.

load more comments (8 replies)
[–] nomadjoanne@lemmy.world 67 points 1 year ago (2 children)
load more comments (2 replies)
[–] viveroz@lemmy.dbzer0.com 63 points 1 year ago (1 children)

There are two ways of writting dates: the "yyyy-mm-dd" one and the wrong one

[–] FleetingTit@feddit.de 19 points 1 year ago (7 children)

ISO 8601 ftw. Here's the date, time, and duration for our next meeting:

2023-08-10T20:00:00PT2H30M

load more comments (7 replies)
[–] alsaaas@lemmy.dbzer0.com 52 points 1 year ago (7 children)

better than the absolutely deranged MM/DD/YYYY and imo the best when it comes to international communication

load more comments (7 replies)
[–] cerberus@lemmy.world 41 points 1 year ago (12 children)

ISO 8601 is amazing for data storage and standardizing the date.

Display purposes sure, whatever you feel like

But goddammit if you don’t use ISO 8601 to store dates, I will find you, and I will standardize your code.

load more comments (12 replies)
[–] SlopppyEngineer@discuss.tchncs.de 40 points 1 year ago (11 children)

YYYY-MM-DD for everything. My PC clock, my phone and even my handwritten notes all use that format.

The only other acceptable format is military notation: DD MMM YYYY.

load more comments (11 replies)
[–] Jamie@jamie.moe 39 points 1 year ago (2 children)

I enforce ISO 8601 for the shared storage in my office. Before I got there, files were kinda stored in all kinds of formats, but mostly month first.

I tell the person under me she can store her files in her user any way she wants, but if it goes into shared storage, it's ISO 8601. I even have a folder in there called !Date format: YYYY-MM-DD Description to help anyone else remember.

load more comments (2 replies)
[–] sverit@feddit.de 38 points 1 year ago

Excuse me?! ISO 8601 >> *

[–] interdimensionalmeme@lemmy.ml 32 points 1 year ago (6 children)
load more comments (6 replies)
[–] Keeslinp@programming.dev 29 points 1 year ago (1 children)

ISO dates are the goat because they string compare correctly. Just yesterday I shaved 2 full seconds off a page transition by removing a date parse in the middle of a hot sorting loop. Everything should use ISO in my opinion.

load more comments (1 replies)
[–] circuitfarmer@lemmy.sdf.org 26 points 1 year ago (11 children)

Leave them hyphens out though, 20230809

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

Who hurt you that bad, my friend?

load more comments (1 replies)
load more comments (10 replies)
[–] Sergeant_Voronin@kbin.social 25 points 1 year ago (1 children)

I have a watch that uses MM/DD for date, which pissed me off to no end. While looking for a way to change it to DD/MM, I found out that they actually used ISO-8601 and dropped the year. Now I don't know how to feel about it.

[–] ryo@lemmy.eco.br 24 points 1 year ago (1 children)

If they dropped the year it's no longer an ISO date.

load more comments (1 replies)
[–] pommes@feddit.de 25 points 1 year ago (1 children)
load more comments (1 replies)
[–] uncertainty@lemmy.nz 24 points 1 year ago (1 children)

To the commenters justifying the written form MM-DD-YYYY on the basis of preferring to say the name of the month followed by the day (which the written numerical sequence does not preclude you from doing). If someone were to say something like "the time is a quarter to eleven" do you think they would have a case for writing it 45:10? And if so, how would you deal with the ambiguity of "ten past ten" if they wrote it 10:10 instead of 10:10?

load more comments (1 replies)
[–] 0x2d@lemmy.ml 22 points 1 year ago (3 children)

I like yyyy-mm-dd and dd/mm/yyyy

load more comments (3 replies)
[–] DanglingFury@lemmy.world 21 points 1 year ago (8 children)

YYMMDD is how a start my file names. It'll work great for another 75 years or so.

load more comments (8 replies)
load more comments
view more: next ›