top 50 comments

sorted by: hot top controversial new old
[–] 322 points 4 weeks ago (45 children)
  • [–] 201 points 4 weeks ago (8 children)
  • load more comments (5 replies)
  • [–] 63 points 4 weeks ago (4 children)

    As for why it's better:

    1. It's in sort order. Even if you use it for things that don't understand dates, they sort properly because the day is the last part, month is the middle part, and year is the first part. If you include hours, minutes or seconds, the sort order is still preserved.
    2. Speaking of things that don't understand dates, because there are no slashes, you can easily use it in file names, directories, and anything else that treats slash as a special character. In addition, if you include the time part, because it uses "T" to separate the date and time, it doesn't use a space, so once again it can be easily used anywhere where a space might cause issues.
  • source
  • parent
  • hideshow 5 child comments
  • load more comments (3 replies)
  • load more comments (40 replies)
    [–] 125 points 4 weeks ago (8 children)
  • load more comments (5 replies)
    [–] 90 points 3 weeks ago (6 children)
  • load more comments (5 replies)
    [–] 80 points 4 weeks ago (1 child)

    I read this meme and was physically revolted and wanted to immediately down vote. Great job.

    The superior date format is, of course, ISO 8601. YYYY-MM-DD.

  • source
  • hideshow 2 child comments
  • [–] 25 points 4 weeks ago* (1 child)

    RFC3339 is better than ISO8601 since it doesn't allow some of the esoteric formats, and allows some useful formats that ISO8601 doesn't (like separating date and time by a space instead of by T)

    For example, 2026-W32-1 is also a valid ISO8601 date: Monday on the 32nd week of 2026. That format isn't allowed with RFC3339.

    https://ijmacd.github.io/rfc3339-iso8601/

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • [–] 69 points 4 weeks ago* (last edited 4 weeks ago) (4 children)

    yyyy/mm/dd, it's less ambiguous and it sorts nicely

    Edit: so many replies suggesting using a hyphen as a separator, I'd like to compromise by using the oblique angle sign (⦧) which looks like a slash that becomes a hyphen in the middle. yyyy⦧mm⦧dd

  • source
  • hideshow 6 child comments
  • [–] 12 points 4 weeks ago

    Beat me to it, except I’d do yyyy-mm-dd because some OSes throw fits about having slashes in file names. Way better than the “Group Project-final FINAL v3 PAUL USE THIS ONE.file” versioning system that people seem to use.

  • source
  • parent
  • load more comments (2 replies)
    [–] 54 points 3 weeks ago
    [–] 36 points 3 weeks ago

    ISO 8601 or gtfo

  • source
  • [–] 35 points 3 weeks ago (1 child)
    load more comments (1 reply)
    [–] 27 points 4 weeks ago (5 children)

    I feel like DD/MM/YYYY is the same as doing: ss:mm:HH and I find that confusing.

  • source
  • hideshow 5 child comments
  • load more comments (5 replies)
    [–] 24 points 3 weeks ago (1 child)

    That's a red flag... He has obviously not received the xkcd PSA.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 24 points 4 weeks ago (2 children)
  • [–] 17 points 4 weeks ago (2 children)

    Please use any kind of separation character or I'm gonna lose my mind

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (1 reply)
  • load more comments (1 reply)
    [–] 18 points 4 weeks ago (2 children)

    Anyone who wants to write the millennium between the month and century loses all credibility when arguing about date formats.

    YYYY-MM-DD is the only coherent date format.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 16 points 4 weeks ago (9 children)

    ITT: people saying one thing is better than any other without thinking of context.
    If I want to know today's date ISO 8601 isn't a good answer. And if I put stuff in folders by date then DD-MM-YYYY is a real bad way to do it. But MM-DD-YYYY is the worst one no matter the context.

  • source
  • hideshow 10 child comments
  • load more comments (8 replies)
    [–] 15 points 3 weeks ago (4 children)

    I proper shit post would have suggested “mm/dd/yyyy”.

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [–] 14 points 4 weeks ago (1 child)

    Months are stupid anyway, lets drop them and swap for what they were supposed to represent instead: the moon phase, so today would be 216-2026-Waning Gibbous

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 14 points 3 weeks ago

    The one that ends us with f... I mean ISO 8601 of course

  • source
  • [–] 13 points 4 weeks ago (2 children)

    I prefer ddd/yyyy, much simpler

  • source
  • hideshow 3 child comments
  • load more comments (1 reply)
    [–] 13 points 4 weeks ago* (last edited 4 weeks ago) (3 children)

    ISO 8601 RFC 3339 (yyyy-mm-dd) for storing dates in software. Any format that that goes in the order of day, month, and year for conversational/presentational purposes, preferable the format is dynamic depending on the user's locale (even for those that want the month first). There now everyone is happy.

    Edit: switched to RFC 3339 since it is a subset of ISO 8601 that is more strict, and I love semantics.

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

    I'm a YYYY/MM/DD man myself

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 11 points 4 weeks ago (1 child)

    1785793853 seconds since Linux epoch

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