如何精确地计算出某年某月某日是星期几,这是一个很让人头疼的事情,下面给出一个公式:
星期计算公式
(年+年/4+年/400-年/100-年基数+月基数+日)/7=……余星期几
注:式中分数均取整
年基数,平年1,闰年2,
月基数,1、平年:一月0, 二月3, 三月3, 四月6, 五月1, 六月4,
七月0, 八月3, 九月5, 十月0, 十一月3, 十二月5.
2、闰年:一月0, 二月3, 三月4, 四月0, 五月2, 六月5,
七月0, 八月3, 九月6, 十月1, 十一月4, 十二月6.
如:1949年10月1日是星期几?
(1949+1949/4+1949/400-1949/100-1+0+1)/7
=(1949+487+4-19-1+0+1)/7
=345……6
即该日为星期六。
仔细观察我们发现,在确定星期数的过程中要判断该年是否为闰年,如下
判断闰年方法
1.能被4整除,且不能被100整除
2.能被100整除,且能被400整除
满足其中一个条件便是闰年