this post was submitted on 23 Jan 2024
364 points (84.1% liked)

Funny: Home of the Haha

7587 readers
78 users here now

Welcome to /c/funny, a place for all your humorous and amusing content.

Looking for mods! Send an application to Stamets!

Our Rules:

  1. Keep it civil. We're all people here. Be respectful to one another.

  2. No sexism, racism, homophobia, transphobia or any other flavor of bigotry. I should not need to explain this one.

  3. Try not to repost anything posted within the past month. Beyond that, go for it. Not everyone is on every site all the time.


Other Communities:

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] Habahnow@sh.itjust.works 228 points 1 year ago (1 children)

YYYY-MM-DD everything else is wrong.

[–] PM_Your_Nudes_Please@lemmy.world 49 points 1 year ago (2 children)

For file versioning, this is the way. So when you sort your files by name, your files sort chronologically.

[–] fidodo@lemmy.world 21 points 1 year ago

It's also the most relevant information first. I don't care about what day it is if I don't know what month it's in. If it's an unambiguous context they can just be omitted.

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

Not only that. Processing logs with DD/MM/YYYY in many systems will result in octal base error because of the leading 0 in dates such as 07 08 09, and don't let me talk about how some languages read the back slash / ... pukes in shell

load more comments (1 replies)
[–] douglasg14b@lemmy.world 71 points 1 year ago (3 children)
[–] melooone@feddit.de 23 points 1 year ago (2 children)

I prefer RFC 3339. It allows you to omit the "T" for example. Like this: 1985-04-12 23:20:50Z

[–] sxan@midwest.social 11 points 1 year ago

Either is preferable to the abomination in the meme.

[–] gornius@lemmy.world 4 points 1 year ago

Imo, the more strict the format the better. Less ambiguity == less confusing when it doesn't work and easier parser to write.

[–] Resol@lemmy.world 6 points 1 year ago

Today is 2024, January 24.

It looks perfect. Although my only concern is if we should use the preposition "in" (since the year comes first: "in 2024") or "on" (because we say "on January 24").

[–] echodot@feddit.uk 4 points 1 year ago (2 children)

It's great when organizing something in a database. You can just do A to Z ordering and it works just fine.

However visually it's not very good because it puts the least important piece of information first and the most important piece of information last. I probably know the current year so it doesn't need to be that prominent, and I'm fairly certain that it's going to be sometime this millennium, so I don't need the date to four digits.

[–] blackbirdbiryani@lemmy.world 8 points 1 year ago

It's entirely depend on the time frame range of your data. If it's wide it rapidly becomes useful to see the year first. In general I like to put 'larger' group variables in tables from left to right, helps in a similar way.

load more comments (1 replies)
[–] mathematicalMagpie@lemm.ee 44 points 1 year ago (4 children)

Always write largest to smallest. That way it can be sorted easily starting with the year, then month, then day.

[–] deegeese@sopuli.xyz 16 points 1 year ago (1 children)

Or as computer people say, big-endian.

load more comments (1 replies)
[–] douglasg14b@lemmy.world 7 points 1 year ago

We should all just write it in ISO 8601

[–] PR3CiSiON@lemmy.world 5 points 1 year ago (1 children)

Largest to smallest? So should I write December 02, 2024 as 2024/12/02? And then February 12, 2024 as 2024/12/02?

/s

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

Unironically yes, because it makes it easy to sort by date.

When you sort by name, the year will get sorted first, then the month, then the day. So it’ll sort like this:

2021-05-19
2021-07-23
2023–06-20

Notice that everything is sorted chronologically. But if you do MM-DD-YYYY then you get this instead:

05-19-2021
06-20-2023
07-23-2021

Notice that the 2023 date is between the two 2021 dates. This is even worse if you do DD-MM-YYYY, because now the first number is changing constantly. It may not be a problem with only three dates, but imagine a spreadsheet with 2000+ entries, or a folder with dozens of files archived by date, to allow for potential rollbacks, versioning, etc…

There’s a reason ISO standards for timestamps list things big to small: YYYY-MM-DD hh:mm:ss in that specific order every time.

[–] Randelung@lemmy.world 14 points 1 year ago

You misread. The second part sorts 12 before Feb because 12 > 02, making both dates identical.

load more comments (1 replies)
[–] HeckGazer@programming.dev 29 points 1 year ago

I bet you write your time as ss:mm:hh you silly little guy, you small to large clown you. Break up with him babe, you can do better

[–] rickyrigatoni@lemm.ee 24 points 1 year ago (3 children)
[–] Kolanaki@yiffit.net 12 points 1 year ago* (last edited 1 year ago) (1 children)

2/2/0/3/0/1/2/4 <- Today's date in this obnoxious format

[–] rickyrigatoni@lemm.ee 10 points 1 year ago

Pure beauty.

[–] example@reddthat.com 4 points 1 year ago

looks better when you remove the slashes

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

Curious why you didn’t go for DYMYDYMY.

[–] Resol@lemmy.world 2 points 1 year ago (1 children)
load more comments (1 replies)
[–] Semi-Hemi-Demigod@kbin.social 23 points 1 year ago (1 children)

Imagine not using milliseconds since Jan 1 1970 GMT

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

The 32-bit computers will have no idea what to do once they reach 19 January 2038. They'll have reached their integer limit by that point.

[–] ummthatguy@lemmy.world 20 points 1 year ago (1 children)
[–] Fudoshin@feddit.uk 7 points 1 year ago (1 children)
[–] BoisZoi@lemmy.ml 8 points 1 year ago (1 children)
[–] Fudoshin@feddit.uk 8 points 1 year ago

Bill Shats. Master and Commander of the Deathstar Galactica.

[–] venoft@lemmy.world 14 points 1 year ago* (last edited 1 year ago) (4 children)

Back in the 2000's it was way more confusing. The appointment is on 10/09/11, when the hell is that?

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

11 am on the 10th of '09. Month, millennium, century and month are free to choose by the reader.

load more comments (3 replies)
[–] jessca@lemmy.world 14 points 1 year ago
[–] cbarrick@lemmy.world 14 points 1 year ago (1 children)

Let's add more granularity, like hours and minutes:

MM:HH DD/MM/YYYY

wait...

[–] BreadstickNinja@lemmy.world 13 points 1 year ago

Little-endian number formats are the only way to go in the year 4202.

[–] Adulated_Aspersion@lemmy.world 13 points 1 year ago

TIL that I am a member of a gang.

The ISO 8601 gang.

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

JD/YYYY (Julian Date/Year)

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

Fuck you JD Edwards for making me think about leap years

[–] rsh@lemmy.world 4 points 1 year ago (1 children)
[–] xia@lemmy.sdf.org 4 points 1 year ago

Logical? So if we use the same logic for money, that big mac will be $17.5

[–] blackbelt352@lemmy.world 3 points 1 year ago (3 children)

I write my dates in the order I say it.

[–] dentoid@sopuli.xyz 11 points 1 year ago (2 children)

Do you write half past eight as 30:8 too? ^^

[–] tigeruppercut@lemmy.zip 4 points 1 year ago

The "past" is a physical direction, so it should use arrows 8 --> 30.

In the UK it'd be ½ 8, or just 4

load more comments (1 replies)
load more comments (2 replies)
load more comments
view more: next ›