• datelmd5sum@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      1 年前

      Aren’t the definitions just a client side issue these days? When times are compared it’s unix or unix msec.

        • psud@aussie.zone
          link
          fedilink
          arrow-up
          4
          ·
          1 年前

          2038 is only a problem for systems with 32 bit Unix time timekeeping. Right now that’s only a few embedded systems, in fifteen years there will be even fewer

          This isn’t even remotely as bad as Y2K where many systems used two digits to store years and rolled over unpredictably when tested. We considered one system in my workplace “good enough” as it rolled over to 100 so the calculations still worked. Others crashed, for example clobbering something in RAM when adding 99 + 1 and storing the results in two bytes

      • aksdb@feddit.de
        link
        fedilink
        arrow-up
        1
        ·
        1 年前

        Not everything can be done client side. Sending notifications or emails: server side. Basically anything that’s automated.

    • rojun@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 年前

      I’ve heard that Augustus wanted “his own month just like Julius” and that’s how they took 2 days from february for july and august. That way we ended having less months with 30 days. Never did look it up if it’s true.

    • ShakeThatYam@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 年前

      I don’t like the idea of my birthday being on the same day of the week every year. Based on the IFC Calendar, mine would be on a Tuesday every year and that would suck.

      • psud@aussie.zone
        link
        fedilink
        arrow-up
        2
        ·
        1 年前

        So track your birthday on the old calendar. Religious folks will be using old calendars to track important days

        Which day of the week your birthday would fall on in the new calendar would depend on which year the new calendar came in.

        My birthday is the 31st day of its month, it’s erased by all the 4 week month calendars

        • MoonMoon@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 年前

          So I was curious about this and realized that your birthday will need to be converted for the year you were born to align with the date on the International Foxed Calendar. You just need to convert it once and use the new date from then on.

          For example, say you were born on 31 Jan Gregorian. That would mean that your new birthday will be on 3 Feb in the new calendar. This would work for most dates except those between the periods of 28 Feb and 18 Jun (not inclusive) on the Gregorian calendar. Your birthday would depend on whether you were born in a leap year or not. For instance 1 May Gregorian would be 9 May IFC if you were born in a common year or 10 May IFC for a leap year. From then on you would celebrate that as you birthday. This could lead to a lot of people not sharing a birthday anymore if they were born in different years and one was a leap year. Also, if you were born on 29 Feb Gregorian, you’d now always have your birthday on 1 Mar, but if you were born on 17 Jun in a leap year, your birthday is Leap Day and outside of the calendar. All the best getting a venue for your party since it’s a public holiday.

          Interestingly, anyone born in the period 18 Jun to 15 Jul Gregorian would now celebrate their birthday in the new month of Sol. Congratulations!

          The rest of the year would be pretty standard. For example, anyone born on 1 Aug would now celebrate their birthday on 17 July irrespective of whether they were born in a leap year or not.

          30 Dec Gregorian would now be 28 Dec IFC and 31 Dec is Year Day! Hope you found that venue for Leap Day, coz your friend now needs it for their birthday.

          It sounds complicated at first, but once we started recording people’s birthdays on the new calendar as they were born, it would effectively be the same.

      • ricecake@sh.itjust.works
        link
        fedilink
        arrow-up
        6
        ·
        1 年前

        No. Base 12 and base 60 are significantly better for things that are commonly divided into halves, thirds, fourths and so on.

        A “day” is 86400 seconds. Changing the length of a second is a non starter, so you’d end up saying a day doesn’t line up with a day night cycle, or something weird like “a day is 8.64 hours long”, which doesn’t feel better than 24.

          • ricecake@sh.itjust.works
            link
            fedilink
            arrow-up
            5
            ·
            1 年前

            We could change the definition of a second, but we’d be changing the si unit of time to mesh up with things that don’t currently have si equivalents. We’d have to redo a significant number of units.
            The meter is defined in terms of the second, which is then used to define the kilogram.
            It’s a base unit that all the others are built on. This wouldn’t be a tweak, it would be rebuilding the metric system. So that there would be ten hours in a day, which we would keep having to tweak because the earths rotation isn’t constant, which is why “day” isn’t an si unit in the first place.

            Yeah, the civilization that decided they like base 60 is long gone, but the reason they liked it is still relevant, which is why we keep using it. Highly composite numbers are really convenient, and ten is a pretty shitty number beyond being the base we often count in.

        • tufek@sopuli.xyz
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          1 年前

          Yep, base 10, base 10 everywhere.

          Chad ancestors splited 1 year of 10 months of 3 décades of 10 days of 10 hours of 100 minutes of 100 seconds and so on. With 5 or 6 “sans-culotides” to handle leap years.

          Also each unit of a decade is related to a fixed name: for example, “primedi” (first day of decade) is the 1st, 11th and 21th days of any month, “duodi” 2nd, 12th and 22th, “tridi” 3rd, 13th, 23th and so on until décadi fot 10th,20th and 30th and last day of the décade.

          Jesse would approve that

      • Kindness@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        1 年前

        Calendar of King Romulus:

        Martius - 31 Days
        Aprilis - 30 Days
        Maius - 31 Days
        Iunius - 30 Days
        Quintilis - 31 Days
        Sextilis - 30 Days
        September - 30 Days
        October - 31 Days
        November - 30 Days
        December - 30 Days
        

        All credit and mistakes may be attributed to history.stackexchange.