早教吧 育儿知识 作业答案 考试题库 百科 知识分享

2009年10月1日是星期四,则这一年的12月31日也是星期日.这题是对还是错,把2009年10月1日星期几算出来,12月31日星期几算出来,最好配些文字

题目详情
2009年10月1日是星期四,则这一年的12月31日也是星期日.这题是对还是错,
把2009年10月1日星期几算出来,12月31日星期几算出来,最好配些文字
▼优质解答
答案和解析
其中D是这个日子在这一年中的累积天数.算出来的W就是公元前1年(或公元0年)12月
31日到这一天之间的间隔日数.把W用7除,余数是几,这一天就是星期几.
W = (Y-1)*365 + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + D.
W = (2009-1)*365 + [(2009-1)/4] - [(2009-1)/100] + [(2009-1)/400]+(31+28+31+30+31+30+31+31+30+1)
W =732920+502-20.8+5.02+274
=733680.9=733681
W/7=733681.4余数为几就是星期几------周四
同理可得2009年12月31日
W=733772
W/7=104824.4