• wischi@programming.dev
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 day ago

    Good start. Now you need a better leap year rule to reduce the calendar drift. Make sure September, October, November, December are now months 7, 8, 9, 10 (because that’s what there names imply) but don’t just rename them or they won’t fit the time of year people expect them to be, then make all months equal and we are almost there 🤣

    • Quilotoa@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      1 day ago

      You don’t need to adjust for calendar drift if you start the year on a soltice.

      • wischi@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        True, but that would lead to the same mess the Iranian calendar has, that you can’t calculate which year will be a leap year. This leads to fragmentation, lot of custom implementations of algorithms that are more or less accurate for the next hundred years.