未來日期推算

西元8000年的1月1日是星期幾呢?

請把閏年考慮進去(好像四年一閏,一百年不閏,四百年一閏,那一千年是否不閏、四千年是否一閏,八千年......等)

已更新項目:

我想再請教一下,一千年是否不閏?四千年呢?

1 個解答

評分
  • 5 年前
    最佳解答

    暫時先不考慮閏日的天數 倘若以2015年7月2日這天為開始 那麼2015年還有8月

    9月 10月 11月 12月 即剩下的天數為30*5+3+(31-2)=182天

    接著算從7999年到2016元旦的天數 (7999-2015)*365=2184160天

    再來把閏日天數考慮進去 倘若以2000年為起點 7999-2000=5999年 5999/4=1499

    (取整數) 再扣掉2004 2008 2012這三年閏日得1496 也就是4年1閏

    但是逢100年取消閏日 所以5999/100=59 逢400年恢復閏日 故5999/400=14

    假設逢4000年再度取消閏日 就會再少1天

    總計1496-59+14-1+2184160+182=2185792 再算上8000年1月1日這一天 就是

    2185793天

    由於2015年7月2日是星期四 2185793/7=312256餘1 可以得知西元8000年1月1日

    是星期五

    2015-07-06 08:05:10 補充:

    一千年不閏 未來的四千年若不閏能使曆法更精確

還有問題?馬上發問,尋求解答。