萬年曆公式
該公式是:
(年+年/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日為星期六。
沒有留言:
張貼留言