top 50 comments

sorted by: hot top controversial new old
[–] 194 points 3 years ago (8 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.

  • source
  • hideshow 8 child comments
  • [–] 154 points 3 years ago (10 children)
  • load more comments (1 reply)
    [–] 126 points 3 years ago (18 children)

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

    Simple, sortable, intuitive.

  • source
  • hideshow 18 child comments
  • load more comments (12 replies)
    [–] 94 points 3 years ago (2 children)

    ISO 8601 is always the correct way to format dates.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 92 points 3 years ago (30 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.

  • source
  • hideshow 30 child comments
  • load more comments (8 replies)
    [–] 84 points 3 years 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.

  • source
  • hideshow 2 child comments
  • [–] 30 points 3 years 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.

  • source
  • parent
  • load more comments (1 reply)
    [–] 77 points 3 years 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.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 75 points 3 years ago (4 children)

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

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [+] 73 points 3 years ago* (last edited 3 years ago) (6 children)
  • load more comments (5 replies)
    [–] 70 points 3 years ago (8 children)

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

  • source
  • hideshow 8 child comments
  • load more comments (8 replies)
    [–] 70 points 3 years ago* (last edited 3 years ago) (46 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.

  • source
  • hideshow 46 child comments
  • [–] 22 points 3 years ago (17 children)

    Hmmm more like 6 ways but I get your point

  • source
  • parent
  • hideshow 17 child comments
  • [–] 37 points 3 years ago (10 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.

  • source
  • parent
  • hideshow 10 child comments
  • load more comments (7 replies)
  • load more comments (6 replies)
  • load more comments (28 replies)
    [–] 68 points 3 years ago (2 children)
    load more comments (2 replies)
    [–] 63 points 3 years ago (8 children)

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

  • source
  • hideshow 8 child comments
  • [–] 52 points 3 years ago (7 children)

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

  • source
  • hideshow 7 child comments
  • load more comments (7 replies)
    [–] 41 points 3 years 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.

  • source
  • hideshow 12 child comments
  • load more comments (12 replies)
    [–] 40 points 3 years 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.

  • source
  • hideshow 11 child comments
  • load more comments (11 replies)
    [–] 39 points 3 years 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.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 38 points 3 years ago

    Excuse me?! ISO 8601 >> *

  • source
  • [–] 32 points 3 years ago (6 children)
    load more comments (6 replies)
    [+] 29 points 3 years ago (2 children)
  • load more comments (1 reply)
    [–] 29 points 3 years ago (1 child)

    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.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 26 points 3 years ago (12 children)

    Leave them hyphens out though, 20230809

  • source
  • hideshow 12 child comments
  • load more comments (10 replies)
    [–] 25 points 3 years ago (1 child)
    load more comments (1 reply)
    [–] 25 points 3 years ago (2 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.

  • source
  • hideshow 2 child comments
  • [–] 24 points 3 years ago (1 child)

    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?

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 22 points 3 years ago (3 children)

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

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    [–] 21 points 3 years ago (8 children)

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

  • source
  • hideshow 8 child comments
  • load more comments (8 replies)
    [–] 19 points 3 years ago (1 child)

    yyyy-mm-dd makes it much clearer about what fucking order things are in

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    load more comments
    view more: next ›