怎么推算星期几

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:44:31
如果1009年元旦是星期四,则1999年元旦是星期几?
有四个选择A 五 B四 C六 D日

请说明推算方法!谢谢

1999-1009=990年
990年中有247个闰年,
所以,990年=247*366+(990-247)/365=90402+271195=361597天
361597=51656*7+5
所以,应该是星期四+5天=星期二
而实际上是星期五,所以,1009年的元旦应该不是星期四,而是星期日

S=1999-1+(1999-1)/4-(1999-1)/100+(1999-1)/400+1
=1998+499-19+4+1
=3483
3483/7=354余5

两天间隔990年,其中闰年有247年,则共有365*990+247=361597天,除7余5,则周四往后推5天为——周二。

从1009年元旦到1999年元旦,等于过了990年,按每年365天计算就过了990×365天,但是闰年有366天,990年中有283个闰年,所以总共就过了990×365+283=362733天,正好等于362733÷7=51819个星期,所以,1999年元旦仍是星期四.