份与分,简单读来似是同一个字,细细说来则是不一样的。月份是指这个月的“身份”,指的是本身的地位和位置;月分是指这个月在何处来“划分”,也即是“界线”。本节要谈到算八字时,农历月的划分界线。
前面第二章说的,其实就是推算年柱,现在说月柱的推算方法。首先我得说清楚,占算八字用的月份数,并不是以农历的实际月份数来计算,而是以农历节气中的“节”来划分。因为农历年里,有的年份多一个月,是十三个月。例如,今年的干支是丙戌,多了一个闰七月,一年共有385天。如果将来有某小孩正好生于闰七月,怎么算?是算七月还是算八月?不用担心,我们“聪明”的古人定了个规则,当占算人的八字时:不以农历的一月一日即春节,作为一年的开始,而是以每年的立春日,作为一年的头一个月、头一天的开始。即立春日的当天就是算八字用的一月份,并以此来划分当年与去年;然后再用农历的节气为界线来划分各个月份。具体算法是:
由立春当日,到下一个“节”前,即“惊蛰节”(之前还一个“雨水”,那叫做“气”,不是“节”)之前为一月;月内含有一个立春“节”,一个雨水“气”。再由惊蛰的当日,到“清明节”前为二月;月内含有一个惊蛰“节”,一个春分“气”。如此类推下去,由“小寒”的当日,到“立春”前为十二月;月内含一个小寒“节”,一个大寒“气”;然后由立春的当日始,就是下一年的一月了。
还是把农历的历法向大家作个简单介绍吧:
一,人们通常说的几月几号,指的是公历,即万国通用(公用)的日历。其相对于我国的农历——有些人将农历叫做“阴历”——而言,把公历说成是阳历也可以。当民国初年开始推行公历时,民间为与农历有所区别,称公历为“新历”,农历为“旧历”。不过,这些并不标准,标准说法的应该是,万国通用的叫公历,我国的农历叫做“夏历”,这样比较准确。但是,人们日常说话写书的习惯了,还是称“农历”比较妥当。
二,说农历的日期不说几月几号,而是说“几月初几”或“几月十几或几月廿几”。还不要用“阿拉伯数码”来写,要写中文的“一、二、三……十”,也不要在末后加个“号”或“日”字。如春节的当天,叫做“正月初一”;元宵节的当天,叫做“正月十五”。这个“正”念“征”,是有意识的念偏音的,是为了避秦始皇的名“讳”,因为这暴君姓嬴(yíng)名政,“政”字读音与“正”相同。因为,农历以月亮一个圆缺周期为一个月,月亮又称作“太阴”,所以有些把农历称“阴历”。不过,称农历为阴历不太好,因为伊斯兰历法的汉译叫做“太阴历”,这容易与之相混。又因为农历是我国古代主要民族——华夏族人,于夏朝的时候所创制(在汉代基本定形),所以称作“夏历”。有人总结说“阳历无月,农历无年”,那是说公历的“月”,不是自然的“月”(即与月亮盈亏没有联系),而是人为固定划分的。而农历的“年”也不是自然的“年”,而是人为固定划分,并用19年加7个闰月的方式来调整,以便比较地接近“太阳回归年”的目的,人为地而“搓合”出来的。比如说,农历猴年(2004年)有384天,而鸡年(2005年)只有354天,两者相差了30天。因为,农历的年与实际的“太阳绕地球”的周期不一样,公历的月也与月亮的一圆一缺周期不一样,所以才有“公历无月,农历无年”之说。
三,一个公历年,地球绕太阳一周,时间大约用365.25天。为此,每隔几年,公历和农历必须作些调整。公历一年三百六十五日,与太阳的周期基本一致,只是多了约四分之一天,所以得每隔四年在二月加一日。在哪一年加呢?这不难推定,你把年份的数当作一个四位数字,在能为4整除的那一年里加。例如,今年是2006年,2006除以4,等于501余2,不能整除,不是公历闰年,今年的二月是28天。如果是2004年,2004除以4,等于501,能整除,是公历闰年,那年的二月是29天。农历一年十二个月,理论上应该是三百六十日,但是一个月圆月缺的周期是29天多一点,所以农历的月,有时是29天,有时是30天,一年下来,比太阳周期的365.25天少了11天。为了与季节(以太阳对于地球的位置来定)合拍,于是,农历历法是每隔两三年就加一个闰月,总共是第十九年加七个闰月。哪一年是农历闰年比较复杂,没有公历闰年那么容易推算,在这就不说了。2006年是农历闰年,多了一个闰七月,全年总日数达385天。通过这些调整,使得农历能保持“十五十六月儿圆”,并保证指导农耕时令的节与气,可能与季节与月份相对准确和“固定”。
四,我国农历一年分二十四个节气,是为了便于农家安排农事。这“节气”是个通称,严格地说是有十二个节,十二个气。每年第一个是节,称“立春”,过了十五天为第一个气,称“雨水”,一节一气互隔,一直排下去。又因为节与气的交接时刻,并不是正好十五天,还有交接时点用是24小时制的关系,所以隔一段时日,会有某个节与气是相隔十四或十六天。
五,由于地球的季节变化是随太阳相对于南北半球的位置而变,所以我们的农历节与气,相对于公历的日期比较固定。如立春这个节,多数年份在公历的二月四号,个别的年份在二月三号,没有绝对的、一定的规律。到了2008年以后的一段年时,这个立春日比较有规律,多数年份在二月四号,基本上是每隔三年有一年在二月三号。
六,由于上述的“比较固定”,不少年青人误以为农历的节和气是按公历安排的。其实,我们的节气安排规律,早在洋人的公历远远未传入我国的时候,就已经有了,到了汉代就已经极为成熟了。当今我们用农历,包括节气安排,用的就是夏朝初创,在汉朝时成形的历算法。古时虽没有伽利略望远镜,可也有“日昝”和“浑天仪”等,用于测定北回归线,黄道,赤道,以及经度与纬度。然后,由张衡、祖冲之等古代天文学家们,用这些“线和道”来计算和设定农历的“节气”,最后经皇帝钦定,印制“皇历”,发行全国。汉代有个天文学家叫做张衡,就是发明了著名的“地动仪”那位,大家还记得么?其实,我国农历(夏历)是典型的阴阳合历。农历将月亮围绕地球运转一周所需时间(朔望月周期)和地球围绕太阳公转一周所需时间(回归年)并列,作为制定历法的依据。由于朔望月和回归年之间没有公约数,我国农历通过设置闰月的办法将二者巧妙地统一起来。需要特别指出的是:中国传统历法的标准叫法应该是“夏历”,称之为“农历”其实不标准,只是习结惯了无所谓,而称之为“阴历”则就根本是错误的。
-----------------