• Cuttlefishcarl@sh.itjust.works
    link
    fedilink
    arrow-up
    39
    arrow-down
    11
    ·
    1 year ago

    Not “many people.” Americans. Americans find it hard to read. I’m not 100% sure but I’m fairly certain everyone else in the world agrees that either day/month/year or year/month/day is the best way to clearly indicate a date. You know, because big to small. America believes month/day/year for some stupid fucking reason.

    • pythonoob@programming.dev
      link
      fedilink
      arrow-up
      21
      arrow-down
      2
      ·
      1 year ago

      I’m pretty sure it’s because of the way we say it. Like, “May 6th, 2023”. So we write it 5/6/2023.

      That said, I think it’s fucking stupid.

      • DV8@lemmy.world
        link
        fedilink
        arrow-up
        11
        arrow-down
        1
        ·
        1 year ago

        In British English you say the date before the month as well. I know that even saying the month first sounds very jarring too me.

      • Windows2000Srv@lemmy.ca
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        1 year ago

        I’m not an American and English isn’t my first language, so the US way to write dates always confused me. Now, I finally understand it! Many thanks, this is legitimately sooooo useful!

    • pup_atlas@pawb.social
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      I am an American and I use it religiously for the record. Especially for version numbers. Major.minor.year.month.day.hour.minute-commit. It sorts easy, is specific, intuitive, and makes it clear which version you’re using/working on.

    • glockenspiel@lemmy.world
      link
      fedilink
      arrow-up
      6
      arrow-down
      3
      ·
      edit-2
      1 year ago

      America believes month/day/year for some stupid fucking reason.

      It’s because of Great Britain. We adopted it from them while a bunch of colonies and it regionally spread to others.

      America didn’t change, probably because we have been so geographically isolated (relatively speaking), whereas the modern day UK did change to be more like Europe.

      People get so goddamn hot and bothered by things that ultimately don’t matter almost like it is a culture war issue. Americans maintain the mm/dd/yyyy format because that’s how speak the dates.

      I wouldn’t say it is us Americans who “find it hard to read” if someone from elsewhere in the world sees an American date, knows we date things in the old way they used to date things, and then loses their minds over having to swap day for month. Everyone just wants to be contrarian and circle jerk about ISO and such.

      Us devs, on the other hand, absolutely should use the same format of yyyy-mm-dd plus time and time zone offset, as needed. There’s no reason, in this age, for dates to be culturally distinct in the tech space. Follow a machine-first standard and then convert just like we do with all other localizatons.

      But hey, if people want to be pedantic, let’s talk about archaic gendered languages which are completely useless and has almost zero consistency.

      • Fonzie!@ttrpg.network
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Bruh even Britain uses day-month-year, even speaks them as “9th of September”.
        “September 9th” doesn’t even make sense in English as there is only 1 September in a year.

        America did this.
        There is no excusing that.

    • Pulptastic@midwest.social
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      5
      ·
      1 year ago

      Day/month/year is not in the same category as y/m/d. That crap is so ambiguous. Is today August 9th? Or September 8th? Y/m/d to the rescue.

        • Drusenija@lemmy.world
          link
          fedilink
          arrow-up
          7
          ·
          1 year ago

          Or anyone who has to work with Americans. Especially when you also work with other countries as well. You can’t assume dd/mm/yyyy or mm/dd/yyyy blindly in either case. yyyy-mm-dd solves the issue entirely because both sides at least agree that yyyy-dd-mm isn’t a thing.