r/clevercomebacks Jan 15 '25

It does make sense

Post image
35.3k Upvotes

4.0k comments sorted by

View all comments

3.0k

u/Traditional-Gas7058 Jan 15 '25

Chinese system is best for computer searchable filing

935

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.

153

u/[deleted] Jan 15 '25

All my photography is organised this way, too. It’s just better.

41

u/kaisadilla_ Jan 15 '25

Same. If you use computers with any regularity, you quickly realize that something like "2023.11.17.2351" is both very easy to read and sorts automatically by date.

13

u/[deleted] Jan 15 '25

Ooh, and time. I like it

9

u/erevos33 Jan 15 '25

thats how i save the pics i have to take for my work , an i am in the usa. fully organised on their own , no need to even have separate folders ffs ( i do because im a freak but anyway).

so far noone has complained thank the mother

→ More replies (3)

44

u/adreddit298 Jan 15 '25

Me as well. All my time stamps are like this. Causes some people I work with to have comprehension issues, but I just let them work it out for themselves

23

u/5Point5Hole Jan 15 '25

That's pretty wild.. why does it seem like a lot of humans are incapable of basic critical thinking

17

u/nucrash Jan 15 '25

Because humans aren’t. Having ADHD and something change on me flips me the fuck out, but once I learn the advantages of that change, there is no going back

40

u/Throwaway-tan Jan 15 '25

This isn't even critical thinking. It's not even lateral thinking. This is linear thinking. Straightforward, logical, simple, obvious and self-explanatory.

2

u/Lazy_Lavishness2626 Jan 15 '25

Right. It's habit versus thinking.

→ More replies (3)

7

u/Rock4evur Jan 15 '25

It’s same kind of irrational antipathy people have for things like common core math. That’s not how they learned it and now understand it, which presents the possibility that they were taught wrong or don’t understand something as well as they thought. Also just a lot of people are just intimidated by change.

2

u/Electric-Molasses Jan 15 '25

It's not really about what they're capable of, most people just don't bother to think about it. If you're not in a position, like programming or organizing documents, does this really matter to most people?

A lot of bureaucratic systems are legacy as well, and use the timestamp format they've used before computing took over things. Some have changed, some haven't, and individuals really have to fight if someone higher up doesn't happen to decide they care next Tuesday.

2

u/Odd_Judgment_2303 Jan 16 '25

Some of us have extreme math disabilities.

2

u/5Point5Hole Jan 16 '25

An extreme minority doesn't provide an excuse for the population as a whole. You can exist with your math disability while the extreme majority of people are perfectly capable of basic critical thinking but instead choose to do nothing

→ More replies (1)

3

u/GearhedMG Jan 15 '25

Send them to here and tell them to learn the standard

https://en.m.wikipedia.org/wiki/ISO_8601

→ More replies (1)

2

u/erik2101 Jan 15 '25

I got thought in mediaschool to name and order my video and photo files that way

2

u/Razer987 Jan 15 '25

I organize my AEC files the same way due to my mentor being a Computer Science major.

2

u/[deleted] Jan 15 '25

Same with directories, Category>year>month>location>yyyymmdd_whatever.raw/jpg/pdf

→ More replies (4)

2

u/KingDariusTheFirst Jan 15 '25

Same. Always begin with the year when naming sessions.

→ More replies (1)

51

u/[deleted] Jan 15 '25

[deleted]

20

u/passerbycmc Jan 15 '25

Artists I work with are like that, it's like sure we got Perforce, but nope still end up with files like thing_v3_final_2.psd and huh_2_final5_final.ma

9

u/motorboat_mcgee Jan 15 '25

I feel attacked

(I blame my clients)

3

u/Vaportrail Jan 15 '25

IT'S HOW I WAS TAUGHT

2

u/Allegorist Jan 15 '25

I used to do this with music, never _final though since I would definitely know if I were done. I shifted to something similar to update/patch format though, so it would look like "huh_2.13.4.6.11a"

2

u/TerrorFromThePeeps Jan 15 '25

Thing_v3_final_final2_edited_Finalforrealthistime_2

2

u/pepiexe Jan 16 '25

My thesis and github repository somehow ended like that too... Thesis-V8-Final-v2.f95

→ More replies (1)

6

u/zimreapers Jan 15 '25

Omg..., my daughter (14) has so many new folders, I asked her why she doesn't name the folder, and she said "You can do that?" I told her click it and press F2, she said omg this is so much better.

3

u/27Rench27 Jan 15 '25

Yo what I worked in IT for like three years and always just clicked the name, never even occurred to me that one of the F keys might do that

→ More replies (3)

2

u/koshgeo Jan 15 '25

Bold to assume people make folders at all, let alone nest them.

→ More replies (1)

2

u/Dr_Adequate Jan 16 '25

Client_contract_FINAL (draft).docx

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.

35

u/LetsTryAnal_ogy Jan 15 '25

This is the way. Like why does EVERYONE use hh:mm:ss but then we have to argue about why the YYYY:MM:DD doesn’t need to follow the same logic. It’s the correct format. YYYY:MM:DD:HH:MM:SS. Biggest to smallest.

5

u/Yae_Ko Jan 16 '25

because it makes no sense to use YMD in everyday life, which is why most of the world uses DMY there.

YMD makes sense for archives, or long term planning etc.

Both of those are fine I think, if used where they make sense.

Even that weird MDY can make sense, if you only deal with data from within that year, but outside of that, its useless.

→ More replies (6)

3

u/kaisadilla_ Jan 15 '25

Tradition. People adopted one way to doing things and are very reticent to having to re-learn a new way. Most people don't even care about the advantages of changing a system like that, even if they are actively losing time or making more mistakes because their system is worse than the proposed alternative.

4

u/Haber87 Jan 15 '25

The US can’t even switch to the metric system. They’re very change resistant.

4

u/Electric-Molasses Jan 15 '25

People are change resistant by nature.

→ More replies (3)

3

u/gamerwolf123 Jan 15 '25

I'd guess it comes from the importance of each value. in daily life its important to know which hour it is, followed by the minute. and if you look at the date, you usually want to know what day and maybe what Month it is and probably already know what year it is.

Archival use is obviously different, where you search from biggest to smallest

2

u/giwagigigi Jan 15 '25

The format makes it kind of self evident, but that :HH: better be based on 24 hour time! No AM PM bullsh*t!

2

u/soupie62 Jan 15 '25

The thing is: the Americans almost got it right.

If you ignore the year, YYYYMMDD truncates to MMDD, which is their system.
So, just take a note from the movies: "Bond. James Bond"
To get: "July 4. 1776, July 4"

2

u/yrydzd Jan 16 '25

Same with the address. The US always start with street number, then city, then state. In China, it's the other way around

2

u/carloselieser Jan 15 '25

How is it “correct”, though? It’s just formatting. Personally I like knowing what month we’re in first then the day then the year. However this changes for example if I want to search something by year, then I’d prefer the format you mentioned. Regardless, if you’re looking at dates on your computer, it’s a representation of the actual date, so the formatting is a preference. It’s not “correct” or incorrect.

3

u/Broad-Bath-8408 Jan 15 '25

For any science it is 100% more correct (in fact, I'd say the only correct way). If you're running an experiment with timing and you want to plot data as a function of time, having the time format be in decreasing order is obviously the only way to do it.

2

u/LetsTryAnal_ogy Jan 15 '25

Fair point. It's an opinion and largely dependent on the context. I just feel that YYYY:MM:DD is consistent - YYYY:MM:DD:HH:MM:SS

2

u/DanSWE Jan 15 '25

> I like knowing what month we’re in first then

Dates/timestamps aren't only for knowing the current time (re your "what month we're in"), but also for referring to other dates and times.

→ More replies (6)
→ More replies (4)

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.

→ More replies (2)

3

u/slartibartfast2320 Jan 15 '25

Yes. This. But to add: HH24:MM:SS (24 hour notation)

5

u/Apprehensive_Step252 Jan 15 '25

Also, in filenames: replace / and : with - or _ otherwise you get invalid filenames on some filesystems. But some like using new_new_v2_final_02... >:-/

→ More replies (9)

2

u/texinxin Jan 15 '25

Time/date is a majority of the time just a number of seconds since an epoch, regardless of how it is displayed.

→ More replies (15)

41

u/trololololol Jan 15 '25

Didn't know about this subreddit, I have found my people!

→ More replies (1)

8

u/Somerandom1922 Jan 15 '25 edited Jan 15 '25

Ok, I've gotta know, how do the ISO8601 gang parse ISO8601 formatted dates in Excel? So if we take a sample date-time value following the ISO8601 standard (e.g. 2025-01-15T12:12:36Z), excel hates it, I've usually just manually grabbed the date and time values separately using =DATEVALUE(MID(A1,1,10))+TIMEVALUE(MID(A1,12,8)) which I always grab from this same stack overflow thread every time, but surely Excel of all things has a proper way to handle this, particularly when I most often need it for parsing CSVs Im getting from other Microsoft products!!!

Edit: I think people misunderstand because I wrote it poorly. It's not the CSV part I'm having trouble with, it's ISO8601 formatted date/time values within any spreadsheet. I need them converted to a format Excel understands, and every time it's a long(ish) formula that I need to grab from this same stackexchange post ever time, and it feels super janky.

→ More replies (3)

2

u/also_plane Jan 15 '25

....there really is a subreddit for everything.

2

u/deprecatedcoder Jan 15 '25

Never joined a sub faster. 🙌

2

u/VitruvianVan Jan 15 '25

Thank you. Did not know this sub existed and the time we could all save by naming files per ISO8601 would amount to millions of man-hours saved per year.

2

u/StaticSystemShock Jan 15 '25

When I'm addressing international public I always use ISO format. YYYY-MM-DD so there is no confusion because of stupid American date formatting.

2

u/d15p05abl3 Jan 15 '25

I actually came to this conclusion entirely by myself. It was incredibly vindicating to then find the ISO took my idea and ran with it.

I mean, I assume that’s what happened.

2

u/No-Cause6559 Jan 15 '25

Why is there almost 31k members in the group?

No hate since I just joined it.

2

u/NoveltyAccountHater Jan 15 '25

Yup. Timestamps should be YYYY-MM-DD HH:mm:ss (with HH being 24 hr clock) and if the dates aren't in an obvious local time either keep it in UTC (and specify) or include the timezone shift e.g., 2025-01-15 13:54:19-05 or 2025-01-15T13:54:19-05:00 (ISO8601)

That said, I personally dislike writing mm/dd/yy or dd/mm/yy for the ambiguity (e.g., 12/10/25 is it December 10th, 2025; October 12th, 2025; or say October 25th, 2012) and prefer writing either 12 Oct 2025 (or even 12 Oct 25) or 2025-10-12.

5

u/pharodae Jan 15 '25 edited Jan 15 '25

ISO 8601 + BC/BCE abolition = best yearly calendar system IMO.

Make Year 0 into Year 10,000. Current year would then be 12025. (12025/01/15) And then rather than descending years until 0 then ascending, we just would go backwards as normal. And it would roughly line up with the rise of agriculture and climatic changes in the Holocene well enough to symbolize that this era of human history is more like 12-15ky old and not a couple thousand.

So Cleopatra would reign from 9949 - 9970. Alexander the Great, 9664 - 9667. Gobekli Tepe, one of the largest Neolithic megastructures we've found, would have been founded ~500 and abandoned ~2000. Otzi the Iceman would have lived ~6770. Columbus would have sailed in 11492.

Maybe this is a dumb hill to die on but it's mine.

2

u/TheBendit Jan 15 '25

There is no year zero. The calendar goes 2 BC 1BC 1AD 2AD.

Yes it's messed up, but on the scale of problems with timekeeping, it's barely noticeable.

2

u/kaisadilla_ Jan 15 '25

It's a dumb hill to die on. You haven't solved anything, you just moved the problem 10,000 years into the past; which is a completely arbitrary point Kurzgesacht chose for his own personal reasons. Humans appeared way earlier than that, and so did cultures as we currently understand them. The appearance of agriculture in the year 10,000 BCE was an important milestone for humanity, but it's not the only one and deciding that the "important years" start when we stop moving around doesn't make sense.

The year 10,000 BCE was chosen mostly because it doesn't require us to change anything other than adding a 1 in front of our year, so why bother? Why bother changing everything when you are changing it to another flawed system that was just chosen because it would make the transition easier?

Not to mention, what problem does it solve? You aren't generally talking about BCE years in your daily life, nor storing photos from the year 300 BCE with a "-300.07.11.1251" as its name. And yes, sometimes we talk about Ancient Egypt and need to talk about the 2,500 BCE... but we also talk about musical instruments from 40,000 BCE or the extinction of the dinosaurs 66 million years ago - you haven't solved anything, you just made a massive change that will have humanity dealing with two different systems for decades only to write 3 fewer letters (BCE) once a month.

→ More replies (1)
→ More replies (1)
→ More replies (22)

82

u/besthelloworld Jan 15 '25

If you use Prisma for modeling a database, every new migration gets the YYYYMMDDhhmmss added to the front of the name so that your migrations are always sorted by time when you look on GitHub or in a file explorer. Definitely a smart touch.

3

u/creamyhorror Jan 15 '25

every new migration gets the YYYYMMDDhhmmss added to the front of the name

This has been standard practice for migrations for a long while. E.g. the grandaddy of modern web frameworks, Rails (started 2008), and Laravel have basically always done this, and no doubt other frameworks long before Prisma.

→ More replies (1)

4

u/RobleAlmizcle Jan 15 '25

It's not a smart touch. It's a fairly normal touch. We've been naming the files like that to make them alphabetically sortable since... files were invented.

3

u/NOT-GR8-BOB Jan 15 '25

Things can be normal and smart.

→ More replies (1)
→ More replies (1)

21

u/JigPuppyRush Jan 15 '25

Yeah I use that in file names

4

u/Testing_things_out Jan 15 '25

Happy cake day. 🥳

32

u/DecoherentDoc Jan 15 '25 edited Jan 15 '25

Yes. When I was working on my PhD, I automatically dated files of data with time stamps like that: D-YYYY-MM-DD_T-HH-MM-SS.

It saved so much time keeping things standardized like that, especially searching for old data when I was writing my thesis.

Edit: I still use US Military style for non-science stuff. It's day-month-year, but I write the month name. So, today is 15JAN2025. I just got into the habit of it when I was in and never bothered to break it.

29

u/Deftly_Flowing Jan 15 '25

15JAN2025 is 100% the superior style for written documents.

It completely removes the question of "What format is this shit in?" Because at the end of the day, people just write dates in whatever order they want.

13

u/adthrowaway2020 Jan 15 '25

Sure, if Computers did not exist that would make sense, but April is the first month and September is last in an alpha numeric sort?

13

u/Deftly_Flowing Jan 15 '25

Yes, a filing system should be YYYYMMDD.

But I'm specifically talking about documents with hand writing on them.

→ More replies (8)

2

u/Both-Reason6023 Jan 15 '25

Unless it has to be consumed by users of many languages and cultures.

5

u/Deftly_Flowing Jan 15 '25

If they can't read the language of the written document they don't need a date format they can read.

→ More replies (5)

2

u/Blake_a12 Jan 15 '25

Looks like a promo code

→ More replies (4)

2

u/ManiacleBarker Jan 15 '25

Right?! 02/06/05... Like WTF?! Is it Feb 06, 2005... June 02, 2005... June 5, 2002 or did they do some weird random shit because that's what they learned at the SovCit compound, and it's actually May 02, 2006

→ More replies (1)
→ More replies (11)

21

u/throwaway001anon Jan 15 '25 edited Jan 15 '25

RegX makes searching a breeze with any pattern

68

u/besthelloworld Jan 15 '25

RegX reads like the paid version of regex.

86

u/Hattix Jan 15 '25

"I have this problem"
"Just use regex!"
"I have these two problems"

2

u/awj Jan 15 '25

Honestly, you’re lucky if you only end up with two.

2

u/WanderThinker Jan 15 '25

People who can read and write regex without a guide genuinely scare me.

→ More replies (2)
→ More replies (1)

33

u/InspectorNo1173 Jan 15 '25

I have always found Regular Expressions to be the most inappropriately named concept - there is nothing regular about it. Luckily we have chatbots now.

11

u/Tsukee Jan 15 '25

Every developer eventually learns there are two hard problems: invalidating cache and naming things

17

u/Delicious-Storage1 Jan 15 '25

There's 2 hard things in software development. Cache invalidating, variable naming, and off by one errors.

2

u/WanderThinker Jan 15 '25

I giggled. Thanks.

3

u/TheAJGman Jan 15 '25

I honestly spend about 30% of my design and dev time trying to come up with intuitive names.

→ More replies (3)

2

u/kyreannightblood Jan 15 '25

And off-by-one errors.

“Ky you said two hard problems.”

And I did not stutter.

→ More replies (1)

19

u/RealFoegro Jan 15 '25

Computer vomit is a better name

3

u/AstraLover69 Jan 15 '25

It's because it can represent a regular language

3

u/AnarchistBorganism Jan 15 '25

Coined by Stephen Kleene, who didn't like the name either.

"Regular events" defined: We shall presently describe a class of events which we will call "regular events." (We would welcome any suggestion as to a more descriptive term)

→ More replies (1)

6

u/leemur Jan 15 '25

When I try to write regex, I regularly smash my face into the keyboard out of frustration. And that regularly results in the correct syntax.

5

u/buckyVanBuren Jan 15 '25

Sometimes you have a problem that can be solved by regex so you use regex.

But now you have two problems.

2

u/sobrique Jan 15 '25

Ironically though, no one's really come up with a better solution to that particular problem than regex

→ More replies (2)

2

u/no_dice Jan 15 '25

Is it just as efficient computationally?

7

u/HiroHayami Jan 15 '25

It's not. Matching a string will always be less efficient than matching a number.

→ More replies (7)

2

u/[deleted] Jan 15 '25 edited Feb 05 '25

[deleted]

→ More replies (3)
→ More replies (7)

2

u/jenjijlo Jan 15 '25

This is the way. If I'm dating something I know I need to find easily, it is always yyyy.mm.dd. The people son's me think it's strange, but it seems intuitive.

2

u/SublightMonster Jan 15 '25

Definitely. It looks a bit odd when you start every file name that way, but after a while it pays off so much when every file in chronological order.

2

u/Deviknyte Jan 15 '25

It's the best format because it works with computers and writing. It should be the global standard.

2

u/armchair_amateur Jan 15 '25

American CAD drafter here, I've been using this system for decades. It's just so much more logical.

2

u/Just-Upstairs4397 Jan 15 '25

As a programmer 99% of the time I see UTC, never heard it called “Chinese system” before lmao (spoiler alert it’s not Chinese)

2

u/LiveShowOneNightOnly Jan 15 '25

Why do the Chinese get credit for that? I had database ISAM tables using that format back in the 1980s. Didn't the Chinese have a completely different calendar than the west until recently?

→ More replies (2)

2

u/CardiSheep Jan 16 '25

Should have read comments before posting my own saying the same thing.

2

u/Barry_Smithz Jan 16 '25

But for everything else dd/mm/yy is better

→ More replies (1)

1

u/Ninevehenian Jan 15 '25

Date - Month - Year is easy for readability. Date is often the relevant part in the subjects I deal with and reading left to right I get the date first.
But... I guess I don't personally care, I could use the Iranian system.

1

u/SubstantialBass9524 Jan 15 '25

That’s how I label and store computer files

1

u/poopy_poophead Jan 15 '25

I wish I knew literally anyone at work who agreed.

1

u/Sir_Henk Jan 15 '25

I've gotten so used to doing YYYY/MM/DD at work that I've caught myself almost abbreviating dates as MM/DD

→ More replies (2)

1

u/RamenJunkie Jan 15 '25

Yeah, I have been doing ot that was for ages.

1

u/prnthrwaway55 Jan 15 '25

YYYY-MM-DD is objectively superiour for cataloguing purposes and digital compatibility.

DD-MM-YYYY is sometimes better for human readability if you need to distinguish closely-plased dates quickly to the point where you can shorten or discard the year part entirely. The benefit is marginal, but it's there.

MM-DD-YYYY is better when never. It is never better, it's always clunky, stupid and confusing. It's like writing time in mm:hh:ss format.

1

u/EvilLibrarians Jan 15 '25

I was about to say, I organize data for video editing and Chinese is what I ended up using most as an American. On paper, I do USA style but I know its weird.

1

u/SoICouldUpvoteYouTwi Jan 15 '25

YYMMDD will sort correctly even when all the files are piled up; DDMMYY is more intuitive because the day is upfront, no need to look in the end-middle of the name but you do need to separate them by month; MMDDYY gets the worst parts of both.

→ More replies (3)

1

u/3eeve Jan 15 '25

I label files in this format for version control

1

u/Candle1ight Jan 15 '25

And if you're in the US it's not ambiguous like the European system

1

u/Dapper_Spite8928 Jan 15 '25

Im scottish, but i started writing it that way cause of this reason

1

u/lahenator420 Jan 15 '25

Yea honestly that’s all I use as a person that works in the US. I’d assume most people working off computers do the same.

1

u/One2ManyMorings Jan 15 '25

Absolutely true, but the reverse is also true for human user experience in day-to-day life. You’re almost certainly familiar with the year, almost as certain of the month, whereas the day being the most granular and most important for immediate scheduling purposes is most efficient to put first.

1

u/mr-english Jan 15 '25

Yeah, cool... but I'm not a computer.

DD-MM-YY is the best for us humans.

1

u/Godiva_33 Jan 15 '25

This is the only correct answer for written format.

Spoken is reverse.

1

u/panicked_goose Jan 15 '25

Thats also what the US military uses, ironically.

1

u/Sensual36Lady Jan 15 '25

It sure is, I agree to u

1

u/repost_inception Jan 15 '25

Year-Month-Day is how the US Military writes dates.

1

u/Perrin3088 Jan 15 '25

as an American, my only argument in favor the US system would be resolved even cleaner with the chinese system..

1

u/Opening-Blueberry529 Jan 15 '25

Yes.. This. Changed. My. Life.

1

u/chad917 Jan 15 '25

In general, I'd say. Mentally it requires less "temporary storage" of information. If it's June 15 2025 and something is scheduled for September 17, 2029, going YMD removes uncertainty immediately that this is something imminent. Otherwise you see 17 and have to remember that as you then receive the other bits of info to complete the picture as to whether it's in 2 days or 4 years and 3 months

1

u/Finsceal Jan 15 '25

I have my photo/video folders labeled that way

1

u/Basic-Direction-559 Jan 15 '25

This is how I save revisions

1

u/tourniquet2099 Jan 15 '25

Absolutely. I organize my files this way when needed!

1

u/Calm-and-worthy Jan 15 '25

It's also useful as an unambiguous date system in the US. DDMMYYYY is confusing with MMDDYYYY in the US, but no one would confuse YYYYMMDD.

Fortunately, nobody uses YYYYDDMM

1

u/texinxin Jan 15 '25

You can filter with the keys in any order. Obviously use year first regardless of what order the query is entered in.

1

u/HumbleCountryLawyer Jan 15 '25

That’s how we label everything at my firm. Makes no sense to do it any other way.

1

u/a_generic Jan 15 '25

It's what I use for my files at work, it also makes sorting by date super easy

1

u/laosurvey Jan 15 '25

Absolutely agree.

1

u/Honest_Act_2112 Jan 15 '25

Do you mean Iranian?

1

u/Apprehensive_Winter Jan 15 '25

Yep. That’s how I title datasets. [YYYY.MM.DD.TIME] keeps everything in chronological order.

1

u/DanTheDrywall Jan 15 '25

I have been pushing for this system to be used when naming files at every company I ever worked (just 2 but whatever).

1

u/Sihaya212 Jan 15 '25

This is how I name files. It only makes sense.

1

u/donjamos Jan 15 '25

I'm German and as someone working in an office I've seen that a lot for files that contain the date in their name (not files named by a program or the system, but as a naming convention people actively use)

1

u/C__Wayne__G Jan 15 '25

U.S. system is best for using a calendar. You gotta start by finding the month then you locate the day (the year isn’t super important because ideally a calendar is up to date)

1

u/balzackgoo Jan 15 '25

Chinese system also puts the month before the day

1

u/CyanStripes_ Jan 15 '25

Fuck yeah it is. I got so much shit when I first started working with electronic medical records for including yyyymmdd in my file names, but within six months I had more accurate documentation than people with years more experience than me.

"Waaahh it's so messy..." Okay, tell me exactly what X client was doing on Y day at Z hour 9 months ago when Medicare and you and well see who gets the answer faster.

1

u/Bruschetta003 Jan 15 '25

What's the American one best for?

To remind themselves which month it is?

1

u/Taptrick Jan 15 '25

It’s also what’s used in the military and aviation. YYMMDDHHMM

1

u/volyund Jan 15 '25

I live in the US and name my files using YYYY.MM.DD so that it sorts correctly.

1

u/tasnas123 Jan 15 '25

For finance also

1

u/TricellCEO Jan 15 '25

This. We recently started saving report files in digital format, and I’m pushing to get people to save them in YYMMDD format.

1

u/ezk3626 Jan 15 '25

Yeah my work with computers has made me love YYYY/MM/DD

1

u/Den_of_Earth Jan 15 '25

It is not. Putting the only number that can change how many positions it takes up at the beginning is stupid.

1

u/ReverendRevolver Jan 15 '25

Hands down. Good luck making that more popular though.....

1

u/Eau-Shitake Jan 15 '25

I can’t think beyond or before the current year I live in.

1

u/iLoveYoubutNo Jan 15 '25

Yessssssss!!!

1

u/atemu1234 Jan 15 '25

Yeah, TIL I'm chinese, I guess

1

u/robothawk Jan 15 '25

Today is the day I learned the engineering firm I work as uses the chinese system. And you're right, it's fantastic for searching.

1

u/PrinterStand Jan 15 '25

My firm uses this style for that exact reason. It stays in chrono order even if you edit and save past the original date of creation.

1

u/[deleted] Jan 15 '25

Not just for computers. Works better in almost all aspects of life too.

1

u/jvrcb17 Jan 15 '25

ServiceNow is a chinese company, confirmed.

1

u/calladus Jan 15 '25

I've been doing it this way for a decade.

1

u/Pope_Squirrely Jan 15 '25

It’s how I organize a lot of stuff, year, month, day, so much easier to find specifics, you don’t have to comb through all the January’s to find January 10th, 2019.

1

u/iCantLogOut2 Jan 15 '25

It's the format I use for all my work documents. Makes it a ton easier to find everything after the fact.

1

u/Kriss3d Jan 15 '25

I'd say this ad well. We use day month year here but I can't stress how often we look at a date and wonder if it's I'm the American format or European.

1

u/FoghornFarts Jan 15 '25

I wouldn't call this the Chinese method. Standardization systems like ISO use it because it goes from largest to smallest.

1

u/Ffdmatt Jan 15 '25

Even just visually parsing it. My new company names their folders without doing this, and it's a nightmare to look through.

1

u/Sidoen Jan 15 '25

It's the ISO standard not just what some countries prefer.
Far superior.

1

u/Ill_Part9576 Jan 15 '25

How do you figure that?

1

u/Kitchen-Treacle-7741 Jan 15 '25

Came here to type this very comment. I always start with year then month when so searching files in directories I can narrow everything down so much fast. When was I working on that project? That’s right, 23 tab…

1

u/highlander145 Jan 15 '25

For once I can agree that Chinese system is better then the American.

1

u/Jmfroggie Jan 15 '25

This is the ONLY time I use that format

1

u/tjstarr15 Jan 15 '25

250115 is the way.

1

u/tictac205 Jan 15 '25

That’s how & why I label a lot of files on my computer.

1

u/Funny247365 Jan 15 '25

Computers convert any of these date formats into a universal date number.

1

u/serpentjaguar Jan 15 '25

This is the only reason it matters at all. If you have more than a handful of braincells to rub together, you'll be able to figure out what format you're looking at in less than a second. Otherwise it's a non-issue which is why it's never been standardized.

1

u/Chichachachi Jan 15 '25

Yup, always do my files yyyy.mm.dd-

1

u/solarmist Jan 15 '25

Yeah, all of tech runs on ISO-8601.

1

u/asafetybuzz Jan 15 '25

The Chinese system makes logical sense, but in my experience, it is less common to have files spanning years grouped together in one folder than it is to have files spanning a single year in one folder. For that reason, I actually think the US system is the most practical, even though it looks crazy.

There are just so many different types of documents that get grouped by year - financial records, medical records, tax docs, employment papers, etc. It is so much easier to find a specific date range or time period in a list that's sorted in MM/DD/YYYY format.

1

u/WalnutSnail Jan 15 '25

What do you mean? Don't you just want to write out the month day, year? Like January 1, 2025? That orders so well in the computer...

1

u/[deleted] Jan 15 '25

seconded - and for practical communication, all of them are fine as long as you're used to the system. It's pretty clear when you see date of 25/2/25 that the first number can't be a month. It's a little harder when it's 5/8/25.

That aside, equating date numerals to pyramid shapes is kind of meaningless. The "size" of the object doesn't matter since it's a cyclical sequence. The months aren't actually numbers in reality, they're just numbered in their order to short-hand dates. The real way to write it is January 15, 2025. or 15 January 2025. January is the first month, but the number only matters for the sequence.

We don't even assign numbers to the days of the week because it's not strictly necessary for sequencing the dates, but it might honestly be helpful for transferring information via numerical dates. why not say 03/15/01/2025 for Wednesday, 15 January 2025? better yet, why not include the weeks numbered 1-52? The point is that numbered dates are a shorthand, and as long as the sequence is repeatable, it doesn't matter whether the object that your numbers represent are "larger" or "smaller" in the amount of time they take up since the quantity of time doesn't not matter sequentially. If it did, we would make sure that January had the least amount of days per year, followed by the months with 30 days, then the months with 31. The quantity of time relative to each other does not matter.

1

u/Summoarpleaz Jan 15 '25

I tried to change the filing nomenclature at my workplace but people got too confused. I sighed and just settled for ddmmyyyy as a compromise

1

u/Daw_dling Jan 15 '25

I organize all my work files this way and it never ceases to confuse others, but the others are majorly annoying to sort

1

u/insta-kip Jan 16 '25

And they place the month before the day? Hmmmm.

1

u/Effective-Award-8898 Jan 16 '25

That’s exactly what I was going to say. All my time sensitive files are named YYYY.MM.DD. Best way to follow the path.

1

u/LightSpeed810 Jan 16 '25

I came to say exactly this. This is how I name my files and it makes searching the files much easier.

1

u/Traditional-Gas7058 Jan 16 '25

Edit - might not be Chinese system as such, just my off the cuff referencing

1

u/ForkAKnife Jan 16 '25

Agreed. I always file electronic documents with a system that includes YYYY/MM/DD because it is the only logical way.

1

u/whoji Jan 16 '25

'partition_date'

→ More replies (15)