|
进入2004年,你想很快知道这一年里的某月某日是星期几吗?
要想知道新年中的任何一天是星期几并不难,有了下面的表格和计算方法,就可以轻易求得。
将需求的这一天的日期加上这一天所在月份的代码,其和除以7,如果正好被整除,那么这一天为星期天;如果不能整除,其余数是几,那么这一天便是星期几。以5月1日为例,5月份所对应的代码为5,(1+5)÷7=0,余数6,所以这一天为星期六。5月1日是国际劳动节,这么一算,代码似乎神奇,它是怎么得来的呢?其实很简单,这叫做“不说不知道,一说全知晓”。只要将某月1日的星期数减去1,就得到了这个月份的代码,如9月1日是星期三,3-1=2,2就是9月份的代码。可见,代码也是可以求得的。由于一年365天是固定的(闰年366天),每月的天数也是不变的(闰年2月29天),所以实际上只要知道了新年元旦是星期几,那么以后每个月份的代码也都可以计算出来。不信,你试试看。
往后,进入每个月的第一天,请你算出这个月份的代码并牢牢记住,那么这个月份里的任何一天是星期几都可以很快算出来。
根据上述道理,日历(限指公历)每隔6年(中间只经过一个闰年,且头尾均不为闰年的)必然会重复,如2003年重复1997年。2004年是闰年,只有2月28日前的日历与1998年重复。
|