• sift@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          what the fuck did you just fucking say about me you little bitch ill have you know i graduated top of my class in the navy seals and ive been involved in numerous secret raids on alquaeda and i have over 300 confirmed kills i am trained in gorilla warfare and im the top sniper in the entire us armed forces you are nothing to me but just another target i will wipe you the fuck out with precision the likes of which has never been seen before on this earth mark my fucking words you think you can get away with saying that shit to me over the internet think again fucker as we speak i am contacting my secret network of spies across the usa and your ip is being traced right now so you better prepare for the storm maggot the storm that wipes out the pathetic little thing you call your life youre fucking dead kid i can be anywhere anytime and i can kill you in over seven hundred ways and thats just with my bare hands not only am i extensively trained in unarmed combat but i have access to the entire arsenal of the united states marine corps and i will use it to its full extent to wipe your miserable ass off the face of the continent you little shit if only you could have known what unholy retribution your little clever comment was about to bring down upon you maybe you would have held your fucking tongue but you couldnt you didnt and now youre paying the price you goddamn idiot i will shit fury all over you and you will drown in it youre fucking dead kiddo

      • genoxidedev1@kbin.social
        link
        fedilink
        arrow-up
        4
        arrow-down
        4
        ·
        1 year ago

        Yes, MM DD YY only makes sense when you’re speaking.

        In written language it should always follow the order of smallest to largest, meaning day, month, and then year. Imo.

        Though I personally try to use YYYY-MM-DD as much as possible in day to day life, if not applicable I use DD MM YYYY. YYYY-MM-DD of course doesn’t follow the order of smallest to largest, instead following the opposite order, though at least it has an order.

        • WingedThing@lemmy.one
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          1 year ago

          Largest to smallest is way more logical than smallest to largest. You start general and get more specific as you progress. It is in genderal a better approach to conveying information and cataloging data. Not just dates.

          • Feathercrown@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Yeah but if you’re communicating a date, then it’s likely that the larger chunks of time will match and can be ommitted, so it’s natural to go up the chain in until you hit the day/month/year that matches the current one. Although I guess that’d imply using minutes before hours… I guess you could go large to small and skip anything that matches too. Nvm lol

        • Swarfega@lemm.ee
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          3
          ·
          edit-2
          1 year ago

          When does saying the month first ever help when you’re speaking? The month doesn’t change for like 30 days. The only thing that matters is dd which changes daily. If someone asks me what the date I’ll give them the day date and nothing else.

          I don’t need to say it’s the 9th and watch them panic that maybe it’s January.

          • genoxidedev1@kbin.social
            link
            fedilink
            arrow-up
            5
            arrow-down
            1
            ·
            1 year ago

            I don’t even know how to reply to this.

            So if you made an appointment for the 2nd of September you’d tell 'em “yeah let’s meet on the 2nd” or “yeah let’s meet on the 245th” you’re gonna need the month somewhere.

            Of course if it’s the same month it wouldn’t make a difference if you said “let’s meet on the 10th” or “let’s meet on the 10th of August” but if you’re making appointments for different months which in everyday life or in a work environment is not unusual you can’t just say “yeah the 2nd” and expect them to know which month. “Yeah you can expect delivery by the 4th”.

            Tl;Dr:
            I didn’t even say “it’s the only way to say it when speaking” I said “only makes sense when you’re speaking.” because in written form MM DD YY is just shit for everyone except Americans, to the point where context sometimes is the only saving grace. Vice versa applies.

            • Feathercrown@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 year ago

              Yep you’re 100% right. My job start date was miscommunicated because of this, they were like “you start on the 17th”… turns out it was the next month. Better than getting it wrong in the other direction though for sure!

            • Swarfega@lemm.ee
              link
              fedilink
              English
              arrow-up
              4
              arrow-down
              1
              ·
              1 year ago

              You only need to add the month if it’s not the current month. The same with the year.

        • DV8@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 year ago

          Yes, MM DD YY only makes sense when you’re speaking

          For many people it doesn’t. It’s something that’s exclusive to the US. In British English it’s day before month when speaking.

          It’s something that is taught in school as “remember that the Americans say date before month so you don’t get confused”. But in a business context it’s bloody annoying you don’t switch to the international standard.

          • genoxidedev1@kbin.social
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            Yes, we also do days first in Germany.

            Like I replied to someone else in this thread: I wasn’t saying “it’s the only way that makes sense when speaking” I said “it only makes sense when speaking”. That doesn’t make any other way of saying dates make less sense when speaking though.

  • mkwarman@lemmy.world
    link
    fedilink
    arrow-up
    168
    arrow-down
    2
    ·
    1 year ago

    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.

  • SlopppyEngineer@discuss.tchncs.de
    link
    fedilink
    arrow-up
    42
    arrow-down
    2
    ·
    1 year ago

    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.

      • SlopppyEngineer@discuss.tchncs.de
        link
        fedilink
        arrow-up
        6
        ·
        1 year ago

        It’s written like 07 Aug 2013. It’s consistent in character length, doesn’t confuse internationals, doesn’t take much space and is written exactly like being said around here. It’s just not that great for file names.

        • flambonkscious@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Yeah, ok. Expanding the month to 3 chars does reduce potential confusion

          I feel the need to be pedantic and point out that this is only necessary, however because of the ridiculous degenerate convention of MM DD YY(YY?) used by said country…

        • Samsy@lemmy.mlOP
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          Yes spreadsheet apps like excel do this. If I remember correctly MMMM would write the full month. January.

        • Rodeo@lemmy.ca
          link
          fedilink
          arrow-up
          5
          arrow-down
          1
          ·
          1 year ago

          Considering how there’s almost no computers anymore with such limited resources that they can’t store a string or convert to one, it’s kind of crazy anybody bothers with the ambiguity of using numbers for the month.

          • scubbo@lemmy.ml
            link
            fedilink
            arrow-up
            4
            arrow-down
            1
            ·
            1 year ago

            The limited resource is not Compute Power, but Engineer time. Sure, you could ask someone to implement wrappers everywhere in the system so that the display is human-readable - or you could put one label somewhere clarifying the date format to readers.

            • Rodeo@lemmy.ca
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              Implement wrappers everywhere? Why can’t they just write a single function that takes an ISO date a spits out a string (human readable) date? I’d put money down that such a function already exists in almost every library that deals with dates.

  • keeslinp@programming.dev
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    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.

  • spiderman@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    This is me but without the dashes. Haha I know l, what’s wrong with me…

    But I’ve also started using 10/Aug in emails to make things crystal clear.

    Anyway.

    • Samsy@lemmy.mlOP
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Wrote it on another comment, this way it loses human-readable a bit.

      I saw these with hh:mm:ss all without keystrokes. That’s the worst.

  • unomar@midwest.social
    link
    fedilink
    English
    arrow-up
    127
    arrow-down
    4
    ·
    1 year ago

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

    Simple, sortable, intuitive.