根据日期推算星期的口诀
发布网友
发布时间:2022-04-23 07:12
我来回答
共2个回答
热心网友
时间:2022-06-17 07:48
一、日期代码指的是日期数,如3月18号,日期代码为18。4月7号,日期代码为7。
二、月份代码(需要小小记忆)五月 是 0八月 是 1二月 三月 十一月 是 2六月 是 3九月 而月月 是4四月 七月 是5一月 十月 是 6如果遇到闰年 则二月代码变为1,一月代码变为5,其它不变。即,非闰年的月份代码为622503 514624,闰年的月份代码为512503514624。
三、年份代码举个例子 2010年的代码,我们用尾数10除以4(忽略余数)再加上10得到数字12,再用12除以7,得到的余数5就是2010年的代码。
也就是说,心算出2000到2099任意年份的代码,只需将其后两位数X除以4(忽略余数),然后与X相加,并除以7就可以了,得到的余数就是其年份代码。10年的年份代码是5,11年年份代码为6。
秒算任意日期的星期数如,我们算一下2010年4月25日日期代码25月份代码5年份代码55日期代码+月份代码+年份代码=25+5+5=3535是7的倍数,所以2010年4月25日是星期日。
再比如算一下2010年10月1日日期代码1月份代码6年份代码5日期代码+月份代码+年份代码=1+6+5=1212除以7余5,所以2010年10月1日是星期五如果得到的代码和是小于7的数,那么此数直接是星期数,如果得到的代码和是大于7的数,那么将该数除以7得到的余数为星期数。
热心网友
时间:2022-06-17 07:49
很简单:
1、先根据月初1号是星期几,然后找出差:
比如04年1月1日是星期四,则差是3。
2、记住“3”。
3、1月22日,加3,为25,被7整除后余数就是星期数:
25/7=3余4,就是星期四了
举例:2月的数算出来是6,2月23日就是:
29/7=4余1