2008年4月14日 星期一

萬年曆公式

萬年曆公式

該公式是:

(年+年/4+年/400-年/100+月日天數-1)/7=XX……餘。餘數為星期幾。

其中:(年+年/4+年/400-年/100)/7=XX……餘。餘數為該年1月1日星期數。(註:分數和商數均取整數)

但是月日天數有規則:

月日天數: 平年 ——閏年

一月: 0+日數, 0+日數

二月: 3+日數, 3+日數

三月: 3+日數, 4+日數

四月: 6+日數, 0+日數

五月: 1+日數, 2+日數

六月: 4+日數, 5+日數

七月: 6+日數, 0+日數

八月: 2+日數, 3+日數

九月: 5+日數, 6+日數

十月: 0+日數, 1+日數

十一月: 3+日數, 4+日數

十二月: 5+日數, 6+日數

(註:月日天數為前各月累積7餘數+當月天數,可查算,也可心算。)

例:2005年(平年)10月1日星期幾?

(年+年/4+年/400+年/100+月日天數-1)/7

=(2005+2005/4+2005/400-2005/100+(0+1)-1)/7

=(2005+501+5-20+1-1)/7

=2491/7

=XX……6

即該年10月1日為星期六。

沒有留言: