一、引言
春雨惊春清谷天
夏满忙夏暑相连
秋处露秋寒霜降
冬雪雪冬小大寒
这是小时候家里老人都能背的出来的二十四节气歌。在小学自然课本里又多了几句:“上半年是六廿一,下半年是八廿三,每月两节日期定,最多相差一两天”。当时让我很疑惑的就是相差一两天不是阴历而是阳历。显然这个是后人根据“阳历”时间给添加上去的,因为这个里面的时间完全是“阳历”时间。同时随着“公元历法”也就是“阳历”的普及,大家对“月”的概念理解出现了偏差,一个月到底有多少天,现在几乎都会回答错。同时我国传统的历法被称为阴历,这种叫法实际上也是错误的,下面将做简要叙述。
二、年月日的概念
年在中国又称为“岁”,一年的概念就是地球绕太阳运转一周的时间,计算采用冬至日测量的回归年,即冬至至下一个冬至的时间,共365日5小时48分46秒。
月则是月亮绕地球一周。一个朔望月为月相由新月循环到新月所经过的时间(以太阳为参照物,实际月球运行超过一周),为29.53059日。
日则是地球以太阳为参考自转一周(太阳日),也就是24小时。
这三个分别是地球公转周期,月球公转周期与地球自转周期,可能是一点关系都没有。但是人们确以天来表示月,以月来表示年。于是乎就出现了不同的历法形式,就目前较为通用的历法大体可分为为三类:阳历、太阴历与阴阳历。
三、阳历
阳历也就是俗称的公历,是目前国际上比较通用的历法。以地球绕太阳转一圈的时间定做一年,共365天5小时48分46秒。平年只计365天这个整数,不计尾数;一年分做12个月,大月31天,小月30天,二月只有28天。四年的尾数积累起来共1天光景,加在第四年的二月里,这一年叫做闰年。所以闰年的二月有29天。如果每四年1闰,累计400年将会多出3天,因此在百年的年份上只有被400整除的年份才会有闰月。阳历历法计算上为了保证一年时间的准确性,牺牲了月的准确性。按照月亮公转周期,一月不可能是31天,更不可能是28天。阳历是放弃阴历月亮盈亏作为计算月份方法,因此它的“月”需要带引号的。这种历法也是重阳错阴的历法。
四、太阴历
太阴历是真正意义上的阴历,目前只有伊斯兰历一种。即一年为十二个阴历月,不管季节变化。阴历主要用来指导他们的宗教节日等,因此穆斯林的斋戒节有时在夏天,有时在冬天。伊斯兰历以朔望月为历法的基本单位,奇数的月为30日,偶数的月为29日,平均每个历月为29.5日。累积12个月为一年,共354日,12个朔望月实际上约有354.3671日。为使月初和新年都在蛾眉月出现的那天开始,伊斯兰历采用置闰的办法,每30年为一周,共加11个闰日。在30年循环周期中,第2、5、7、10、13、16、18、21、24、26、29各年为闰年。闰年在12月底增加一日,共355日。很显然,太阴历是放弃地球绕日公转周期记年方法,“年”的误差还是非常之大,每33年就会多出一年,是重阴错年的历法。
五、阴阳历
阴历不考虑地球绕太阳的运行,因此使得四季的变化在阴历上就没有固定的时间,它不能反映季节,这是一个很大的缺点。为了克服这个缺点,人们定了一个折衷的办法,就是所谓阴阳合历。我国的阴历或农历,其实就是阴阳合历。与阴历一样,以月亮盈亏一次的时间定位一月,也就是大月30天,小月29天,通过加闰月的办法,使得数年累积天数与阳历年的天数基本接近。阳历历约每过二、三年多一个闰月。地球公转一周,月球绕地球公转约为十二周余三分之一,一年内月数不能有奇,故十二月为354天,与公历年相差约为十一天,大致累积三年为三十三天,因此可置一闰月。因存在大小月尚余三天到四天,再累积两年,大致会累积二十五天到二十六天。可再置一闰月。平均计算,每十九年须置七个闰月。因此我国农历有十九年七闰之说。我国农历闰年有十三月,平年则为十二月。我国农历通过置闰月的方法消除了太阴历中“年”误差,这种历法已经称为阴阳历法或者阴阳合历,即便如此仍然是一种强阴弱阳的历法。
这种历法有一个主要的问题就是闰月前后时间上会相差一个月,这对于农耕生产缺乏准确的指导,现在人感受最深的就是每年春节通常在阳历年的1月21日~2月20日之间。但是我们古人大概在战国时期又在历法中引入了二十四节气,真正的农业生产都是依靠节气来指导的,并不使用实际月份与日期。而二十四节气与地球绕日公转直接相关,例如:冬至、春分、夏至、秋分等都是有特殊的意义的。将二十四节气引入历法后使得历法既能准确反映月的,又能准确反映年。月就是月亮绕地球公转的周期,年就是地球绕日公转周期,一年就是冬至至下一个冬至的时间,并且是非常准确的。引入二十四节气后使得中国传统的历法成为真正的阴阳平衡的历法,不偏年也不偏月。
五、两种历法优劣
伊斯兰历其实离中国人的生活很远,即便是中国的穆斯林也是通过中国的农历去闰来推算宗教节日。这里将主要对比公元历与中国农历差异。
公元历的主要优点就是对年的纪录比较精确,但也仅此而已。缺点是对月的划分是错误的,也不能反映月相的盈亏,同时缺乏对年的较为精确时间段的分割。
传统中国历法主要优点是对能够体现月相盈亏变化与月亮运转周期,以二十四节气为节点记年非常精确,甚至超过公元历法;节气与地球公转周期与位置一致,将一年精确划分为二十四个时间段,有利于生产安排。缺点就是以农历月来记年的误差比较大。
六、结束语
中国传统历法在被称为阴历,这种称呼是非常并不准确的。我国传统历法是一种真正意义上的“阴阳历法”。在这点上必须为中国传统历法正名,就是阴阳历法。
对于中医爱好者而言,了解中国的传统历法实际上是非常有必要的,对学习内经也是非常有帮助的。《内经 六节藏象论篇》“不知年之所加,气之盛衰,虚实之所起,不可以为工矣”。
对于历法而言人们其实并不关心年月如何记录,而是关心是日[*注]与月运行周期的准确性,因为日月是对地球生物影响最大的两个天体,也就是说日月的运行规律会影响到地球生物生理变化与疾病变化,一些生理现象或疾病受他们单独或者共同的影响,例如:一些周期性的疾病或生理现象跟日或月的规律是有关系的,有些女性的生理周期跟月相精确吻合,周期为好几年的疾病也可能与日月共同作用相关,中医里讲的年运或许就是日月周期共同作用的结果。必须有一个准确反应他们的运行规律的历法,中国传统的历法也不失为一种最佳历法。
[*注] 这里的日运行周期主要是指地球公转周期。
作者:翙翙其羽