乐清日报全媒体记者王常权
今年的国庆节和中秋节,非常巧合地“相遇”在了同一天,让大家在过节的喜悦之外多了一份人文的欢欣。造成这样的巧合,和我们一直使用阳历、阴历两种不同的历法有关。不但是国家过生日,就是普通人过生日,也会经历农历生日和阳历生日重合的喜悦,那么阴历和阳历生日多久重合一次?这期的《国风堂》,就和读者们聊一聊这个话题。
一般来说19年重合一次
据“天气网万年历频道”文章介绍,这种两节相逢的历法现象是每19年才出现一次的。上一次出现是在1982年,而作为新世纪第一年的2001年又遇到了这样的巧合。
一般地说,农历的八月十五——我们传统的中秋节,在公历中的日期是不固定的。中秋节对应的节气应该是“秋分”,所以中秋节的日期一定是在“秋分”前后各半个月的时间范围之内。“秋分”基本是在一年中的9月23日左右,因此中秋节最早可以出现在9月8日(如1976年),而最晚则可以到10月8日(如1938年)。
换句话说,从一年中的9月8日到10月8日中的每一天,都有可能是中秋节。这样算来,2001年闰四月,从2000年的中秋到2001年的中秋一共有384天,比公历年多19天,这样2001年的中秋节也就要比上一年推迟19天。2000年的中秋节是在9月12日,所以,2001年的中秋节也就落在了10月1日这一天。
出现这种情形,主要是农历置闰的结果。为什么是19年出现一次重合?阴历中每月的天数,是根据月亮运动周期来确立的,实际上每月的平均天数是29.5306日,如果乘以12,一年只有354.3672天;而地球绕着太阳公转一个周期(回归年、阳历年)是365.2422天,这样阴历年1年的实际天数比阳历年少了10.875天,差不多是11天,19年就少了209天。209天除以30是6.9666。在19年中,阴历年比阳历年少了差不多7个月的时间。为使农历和阳历相差不太多,就必须把这7个月补上。
中国的农历实际上是一种典型的阴阳历,是阴历与阳历相结合的历法,为了补上这7个月时间,人们采取在农历设置闰月的方法——十九年七闰,即在农历十九年中,12个为平年,每1平年12个月;再加7个闰年(分别为第3、5、8、11、14、17、19年),每1闰年有13个月。
这样,19个阳历年的日数和19个农历年的日数差不多相等,因此,每逢19或19倍岁数生辰的时候,阳历生日和阴历生日就有机会在同一天出现了。
不管是阴历的月还是阳历的年,它们的准确天数都不是整数而是小数,阴历和阳历19年中的天数还有微小的差别,经过几十年甚至上百年的积累,小数也变成了大数,从而出现了不重合的这种现象,但一般都只相差一天,要么提前,要么推迟。
所以说“两节相逢”19年重合一次是固定的铁律,查询万年历上1900年到2200年300年的范围内,公历10月1日与农历八月十五同一天的年份也不都是19年的,比如2031年到2077年隔了46年,2083年到2045年隔了38年。
农历中的闰月和置闰法
闰月(LeapMonth),是一种历法置闰方式。在亚洲(尤其在中国),闰月特指汉历(民间亦称农历)每逢闰年增加的一个月。
笼统地讲,我们说阴历大月30天,小月29天,而一年12个月,也就是354天。但是我们阳历是365天,那怎么办呢?在古代就有了解决方法,就是在19年里加7个闰月,也就是210天,而原本19年是少了209天,这样我们就说阴历和阳历重合了。所以说十九年是一个轮回,至于有些人相差的一天,就是我们这里210天和209天相差的那一天了。
农历置闰月是为了协调回归年与农历年的矛盾。首先我们要记住:回归年的总长度为365.2422日,朔望月的长度为29.5306日。12个朔望月就是29.5306×12=354.3672日,比回归年少10.88天即将近11天,每个月少0.91天,近1天。如按十三个朔望月构成农历年,长度为29.5306×13=383.8978日,比回归年又多出18天多。
如果按上述规定制定历法,就会出现天时与历法不合、时序错乱颠倒的怪现象——这就是矛盾。
为了克服这一缺点,我们的祖先在天文观测的基础上,找出了“闰月”的办法,保证农历年的正月到三月为春季,四月到六月为夏季,七月到九月为秋季,十月到十二月为冬季,也同时保证了农历岁首在冬末春初。
农历年中月以朔望月长度29.5306日为基础,所以大月为30日,小月为29日。为保证每月的头一天(初一)必须是朔日,就使得大小月的安排不固定,而需要通过严格的观测和计算来确定。因此,农历中连续两个月是大月或是小月的事是常有的,甚至还出现过如1990年三、四月是小月、九、十、十一、十二连续四个月是大月的罕见特例。
往细了讲,具体要闰哪个月,那得决定于一年中的二十四个节气。
我国农历将二十四个节气分为十二个节气和十二个中气。二十四节气在农历中的日期是逐月推迟的,于是有的农历月份,中气落在月末,下个月就没有中气。一般每过两年多就有一个没有中气的月,这正好和需要加闰月的年头相符。所以农历就规定把没有中气的那个月作为闰月。
比如,2001年农历四月二十九日是中气小满,再隔一个月的初一才是下一个中气夏至,当中这一个月没有中气,就定为闰月,它跟在四月后面,所以叫闰四月。
至于多长时间加一个闰月?最好的办法就是求出回归年日数与朔望月的日数的最小公倍数:我们希望m个回归年的天数与n个朔望月的天数相等,也就是应有等式:m×365.2422=n×29.5306,我们在这里不具体展开算式,总之,基本接近精准的数据里,决定了农历要采用了19年加7个闰月的办法,即“十九年七闰法”,从而把回归年与农历年很好地协调起来,使农历的元旦(春节)总保持在冬末春初。古人把235个朔望月称之为“闰周”。
农历置闰的方法可以使农历年的平均长度接近回归年,而农历中的月又有鲜明的月相特征,保持了公历和阴历两全其美的特点。
现在置闰的方法是两个冬至之间,如仅有12个月则不置闰,若有13个月即置闰。置闰的月从“冬至”开始,当出现第一个没有“中气”的月份,这个月就是闰月,其名称是在前个月的前面加一个“闰”字。
延伸阅读
现行的主要历法
我们现行的历法有两种:公历和农历。
公历是现在国际通用的历法,又称格列历,通称阳历。这种历法与地球环绕太阳的周年运动有关,与月相无关。地球绕太阳一周实际为365.2422天(回归年),按一年365天计算,每年少0.2422天,因此,400年中需置97个闰年。闰年在2月末加上一天全年366天。这样经过3333年才有一天的误差。根据阳历日期,可知寒来暑往的四季变化,但它不能显示月亮的圆缺,这对那些需要根据月相了解潮汐变化的人来说是不便的。
农历是中国长期采用的一种传统历法,属于一种阴阳历。它以朔望(月亮圆缺)的周期来定月,用置闰(每逢闰年加一个月)的办法使年平均长度接近太阳回归年,农历是世界上广泛使用的历法中,唯一既照顾到太阳历,又照顾到阴历的历法,所以农历是加入阴历成分的阳历。因这种历法安排了二十四节气以指导农业生产活动,故称农历,又叫中历、夏历。根据农历日期,既可知道潮汐涨落,又可基本掌握四季更替。农历是我国独创,它闪耀着我们祖先的时间计量智慧之光。
中秋节的起源及流传
中秋节是中国的传统节日。根据中国的历法,农历八月为秋季的第二个月,称为仲秋。而八月十五又在仲秋之中,所以称中秋。
据考证,中秋成为节日,是在唐朝。《唐书.太宗记》记载有“八月十五中秋节”。记载有唐玄宗时期琐闻的《开元天宝遗事》中称:“中秋夕,上与贵妃临太液池望月。”唐朝大诗人白居易还有《八月十五夜湓亭望月》、《中秋月》等诗作传世。
中秋节成为法定节日是在宋朝。北宋太宗年间,朝廷正式下令以八月十五为中秋节。宋朝孟元老所著的《东京梦华录》记载:“中秋夜,贵家结饰台榭,民前争占酒楼观月。”“闾里儿童,连霄嬉戏,夜市骈阗,至于通晓。”可见宋朝中秋节风俗之盛。
中秋节从明朝开始又被称为团圆节。明人田汝成所著《西湖游览志余》中说:“八月十五谓中秋,民间以月饼相送,取团圆之意。”明人笔记《帝京景物略》中说:“八月十五祭月,其饼必圆……其有妇归宁者,是日必返夫家,曰团圆节也。”
在1900年到2200年范围内,公历10月1日与农历八月十五同一天的年份如下:
●1944年10月1日八月(大)十五星期日干支:甲申癸酉月戊戌日●1982年10月1日八月(大)十五星期五干支:壬戌年己酉月丁巳日●2001年10月1日八月(大)十五星期一干支:辛巳年丁酉月丁酉日●2020年10月1日八月(大)十五星期四干支:庚子年乙酉月丁丑日●2031年10月1日八月(小)十五星期三干支:辛亥年丁酉月甲戌日●2077年10月1日八月(大)十五星期五干支:丁酉年己酉月丙子日●2107年10月1日八月(小)十五星期六干支:丁卯年己酉月壬子日●2126年10月1日八月(小)十五星期二干支:丙戌年丁酉月壬辰日●2145年10月1日八月(小)十五星期五干支:乙巳年乙酉月壬申日●2183年10月1日八月(小)十五星期三干支:癸未年辛酉月辛卯日