The Case For MM-DD-YYYY

Will Truman

Will Truman is the Editor-in-Chief of Ordinary Times. He is also on Twitter.

Related Post Roulette

11 Responses

  1. Jaybird
    Ignored
    says:

    “What’s your birthday?”
    “October.”

    (Now I know that this person is either a Libra or a Scorpio.)

    “What’s your birthday?”
    “The 3rd.”

    (This tells me nothing.)Report

  2. Glyph
    Ignored
    says:

    I always assumed that putting month first was a holdover from when the US was both more agrarian-based, and hampered by great geographical distances without modern transportation, affecting trade.

    In that world, coordinating/communicating action by month would be most reliable and crucial, so it took primary informational place. Month tells you when it’s time to plant or harvest a crop; specific day is not as important.

    And if I write you a letter telling you when your shipment is going to arrive, I can speak to estimated month pretty authoritatively, while specific day will be subject to all kinds of variables like weather and illness and the crick don’t rise and skirmishes with the Indians. It’ll get there in January…sometime. Actual date TBD.Report

  3. Fish
    Ignored
    says:

    Writing a date on a form or whatever: DD-MMM-YYYY

    Formatting a date on a file/directory so they sort properly on a computer: YYYY-MM-DD (numeric, obvs.)Report

    • Burt Likko in reply to Fish
      Ignored
      says:

      Came here to say this. The computer needs to sort stuff in chronological order and requires numbers to do that. Humans need to see at a glance the difference between a day and a month, and require both numbers and letters to do that.

      Today is 18 JUL 2024. You read that and you instantly know at what point in time we are located, at least down to the day, which is often all we care about. Or, if you’re my computer, it’s 20240718. Which means a document generated on today’s date should get sorted to come after a document generated on 20240717, which comes after a document generated on 20231210.

      Sorry, fellow Americans. We’re out of step with the rest of the world, and what they’re doing points the way to the thing that makes the most sense. Stay tuned for my pertinent thoughts about the metric system.Report

  4. DensityDuck
    Ignored
    says:

    “We don’t need to worry about listing the year” is one of the classic blunders!Report

    • Michael Cain in reply to DensityDuck
      Ignored
      says:

      I have a couple of pieces of software I wrote (or in one case, inherited) decades ago. The one that’s all mine dates back to about 1986. The other has parts that date back to the late 1970s. They’re written in archaic C. Both still compile and run, but I have to be careful to use the flags to specify a 32-bit memory model, and to ignore that they casually cast 32-bit integers and 32-bit pointers back and forth with abandon. It struck me recently that it’s actually possible I will live long enough, and continue using them, to reach 2038 when the Unix date/time indicator — the number of seconds elapsed since the Unix epoch (00:00:00 UTC on 1 January 1970) — will roll over for 32-bit code.

      I have a large new project that I need to start. I decided that before I do that I need to go back and make sure previous work is in a state where I’m comfortable with it. The list has ten pieces of software on it, written in C, Perl, Python, PHP, and JavaScript. This is going to take a while.Report

  5. James K
    Ignored
    says:

    Of course, the real best way to specify dates is the ISO 8601 standard of YYYY-MM-DD, which is optimal for storage. But did you know that ISO 8601 contains a standard for displaying dates without the year? It specifies that such partial dates should be reported using this format: –MM-DD. The double hyphen is a way of communicating that the lack of a year is deliberate. If Americans would just do this (and use full ISO 8601 when including a year), I could get behind it.

    Of course you won’t because your culture is fundamentally incapable of change, but a guy can dream.Report

  6. Kazzy
    Ignored
    says:

    If I have my calendar open and am looking for a date, I find the month first then look for the date.

    “When’s the party?”
    “July.”
    [flips to July]
    “Okay, what day?”
    “The 20th.”
    [scans for 20]
    “Got it.”

    “When’s the party?”
    “The 20th.”
    [does nothing]
    “What month?”
    “July.”
    [flips to July]
    “Okay and the day again?”Report

Leave a Reply

Your email address will not be published. Required fields are marked *