农历新年话农历之2

nongli

2015年的农历春节,比以往时候来得更晚一些。

据新华社2月18日电称,农历乙未羊年春节是1986~2033年这48年中的“最晚”春节。查万年历可知,1985年春节是2月20日、1996年春节是2月19日、2034年春节是2月19日,2015年的春节同样为2月19日,勉强算得上是这48年间最晚春节。我们还记得,2012年春节是1月23日,那么,春节日期为什么会在公历的日历里跳来跳去?春节的公历日期有没有规律可循?理论上最晚春节会出现在2月的哪一天呢?最早的春节呢?

第一个问题要从我们国家现行的历法体系说起。在辛亥革命以前,我们国家一直使用中国传统历法;辛亥革命后,孙中山发布政令规定,采用全世界通行的格里高利历(公历)为国家历法。但传统历法在民间依然根深蒂固,尤其是农村或其他较封闭的地方的老百姓都更愿意按旧历安排生活。鲁迅先生的小说《祝福》里开头第一句话就是“旧历的年底毕竟最像年底,村镇上不必说,就在天空中也显出将到新年的气象来”,这反映了当时的实际情况。1913年7月,内务部总长朱启钤呈文提议定农历元旦为春节,“凡国民均得休息,在公人员亦准给假一日”,得到时任民国大总统袁世凯的批准,从而变相恢复了传统历法在中国的合法地位。新中国成立后,虽然再次确认采用格里高利历为国家历法,但中华人民共和国中央人民政府于1949年12月23日规定每年春节放假三天,也等于承认了传统历法的地位。因此,我国在事实上形成了两种历法并行的局面,我国出版的日历上往往均标注公历和农历两个日期。顺便说一句,中国传统历法是阴阳合历,很多人就把日历上同一天标注的农历和公历误认为是阴阳合历,这是不对的。阴阳合历指的是农历的历书中,既有以月亮运行为依据的大小月安排,也有以太阳运行为依据的二十四节气安排,看传统的历书就能一目了然。

 

传统农历实例

传统农历实例

传统历法按实际月相规律设定大小月(大月30天,小月29天),那么,就算某一年全是大月,一年最多也只有360天,与1回归年长度365.2422日差别不小;所以必须在某些年份里多安排一个月(即所谓闰月),使农历年的平均长度尽可能接近1回归年的长度。举例来说,中国历法曾长期使用“19年7闰”的置闰方法,19年内一共是12×19+7=235(月);已知一个朔望月的平均长度是29.5306日,则19个农历年=235×29.5306=6,939.691(日),平均1农历年=6,939.691÷19≈365.2469(日)。与回归年的长度相差约0.0047日,相当于200余年才出现1天的误差,精度相当高了。

闰月制度的引入虽然使传统历法中1年的平均长度以很高的精度接近回归年的长度,但某些年份12个月,某些年份13个月,又造成具体的年份里一年的实际长度相差很大(平年353~355日,闰年383~385日)。相比较而言,公历的年长度要均匀得多(平年365日,闰年366日),所以农历中那些特定的日子,如正月初一,就会在按公历编制的日历里飘忽不定。当然反过来也一样,如果我们用农历编制日历,同时标注公历日期,也会发现公历的特定日期(例如1月1日)在日历里飘忽不定。

所以,春节的日期在日历上跳来跳去的原因,就是由于中国实际上并行着两种历法,而两种历法的年长度相差甚远的缘故。同时,由于19年内大约7个闰月的置闰现象(请注意:中国传统历法自唐麟德历之后就已经取消闰周制度了,改采“无中气之月为闰”制度,所以这里只能说是现象,不能说是规则)使得19个农历年的总长度非常接近19个公历年的总长度。所以总的来说,某年春节所在的公历日期往往与19年前或19年后相同(1985年是个特例)。有兴趣的朋友可以找万年历验证一下这个现象。

那么,春节日期在公历日历中跳跃的范围是相对固定的吗?

答案是肯定的。春节最早不会早于公历的1月20日,最晚不会晚于公历的2月21日。

怎么知道这一点呢?且听我慢慢道来。

首先,现行农历中规定冬至日所在的月为农历十一月——原因很简单,农历中12个月份从冬至日所在月开始,依次以十二地支命名:冬至所在月为子月,次月为丑月,第三月为寅月,余类推。自汉太初历以后,除极少数时期(王莽、魏明帝、武则天和唐肃宗等)之外,大多数历法以寅月为正月,所以子月(冬至所在月)即为农历的十一月了。

其次,我们知道冬至日在公历里的日期是相对固定的,最早是12月21日,最晚是12月23日。如果某一年冬至日为公历12月23日,且当天是朔日(当日为农历十一月初一);如果接下来两个农历月都是大月,则次年2月21日为下一个农历年的春节。同样,如果某一年冬至日为公历12月21日,且冬至次日为朔日(即12月22日为农历十二月初一);如果接下来的农历月是小月,则次年1月20日为下一个农历年的春节。

这是冬至日与朔日相互关系中的两个极端情况,而根据现行农历规则,这也是春节在公历日期中的极限情况。所以我们完全可以断定,公历中春节出现的最晚日期是2月21日,最早日期是1月20日。查万年历可知,最近200年里没有2月21日春节,倒是在1985年(乙丑年)出现了2月20日春节。网传并经过核实,2月21日春节将在2319年(己亥年)出现;至于1月20日春节,在1901~2100年之间都没有查到记录,倒是查到三条1月21日春节记录:1966年(乙巳年)、2061年(庚辰年)和2099年(戊午年)。

2015年2月19日于北京

您还未添加分享代码,请到主题选项中,添加百度分享代码!

您可以选择一种方式赞助本站

目前评论:2   其中:访客  2   博主  0

  1. avatar 匿名 5

    请大神解释一下有没可能闰腊月,过两次年的情况?

  2. avatar 荷兰网 0

    好文章,内容点石成金.禁止此消息:nolinkok@163.com

评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情