由于各年的月份代号不尽相同,下面给出各年月份代号的计算方法: 首先要有一本日历,然后随便找一天,例如2006 日,那天是星期6,就把“6”减去“5”,所得的差为“1”,那么2006 月的代号就是1,其他月份代号的计算方法可以次类推。 这个方法写成公式就是:该年月份代号=该月星期几-该月日期号。 注意:式中取该月日期号时,必须小于或等于 7;取星期日时,数值按 计算,该月星期几的数值要大于日期号数值。 万年历算星期几 只要随便说出公元几几年几月几日就可以马上算出是星期几,你相信吗?读者姚江啸就 有这样的办法,他花了一年多时间,寻找出了这样一个计算方法,大家来看看吧! 只要计算出日的代码,月份代码,年份代码。三个加起来除以七的余数就是星期几,(如 余数是三,则就是星期三)。 日的代码计算:日的代码最简单,就是它本身,是几号就是几。 月份代码计算:月份代码也很简单,下面有十二个数:144725736146,分别代表一至十 二月份每个月的代码。比如,九月份的代码为6。(据姚江啸介绍,他是用逆推的方法,计算 出这12 个月份代码的,即知道某年某月某日是星期几,反过来推算月份代码。) 年份代码计算:年份代码相对比较复杂,先记住2000 年对应的年份代码是4,这是基础 代码,牢记即可。 假如大于2000 年,比如2010 年,则对应的年份代码是(2010-2000)4=2„„2,再 用基数代码4 减去2 倍的商加上余数再加1。即4-22+2+1=3,则2010 年对应的年份代码 为3。如果没有余数,即润年,则余数后面的1 也不用加。比如2008 年,对应的年份代码为 假如小于2000年,比如1991 年,则对应的年份代码是(2000-1991)4=2„„1,再 用基数代码4 加上2 倍的商减去余数。 即4+22-1=7,则1991 年对应的年份代码为7。 再记住1 个特殊情况,即润年的3 到12 月份到最后要加1。 举个例子吧,比如1992 月27日。则(2000-1992)2=2„„0,再4+22-0=8, 年份代码计算结果为 8,加上 月份的代码3,再加上日的代码 27,因为是润年,所以还要 加1,等于39。再除以七的余数为4,则这一天为星期四。 首先手里有个日历的话更好。你可以看到 星期510 星期711 星期312 星期5然后得出1 月份-12 月份的代号为: 7-1=6