第一章八字命理基础
第三节 干支历法
中华民族的祖先以六十干支来记录时间,此历法称为干支历法。干支历法是以“干支”两个字来“纪年、纪月、纪日、纪时”的历法,分为“干支纪年、干支纪月、干支纪日、干支纪时”四部分。
干支历法是中华民族自己的历法,是现今历史上历史最悠久的历法,有据可靠的干支纪日在古代的夏朝就已经使用,根据《春秋》记载的日食的研究,鲁隐公三年二月己巳日(公元前720年2月10日)已经使用干支纪日。干支历法是目前使用历史最悠久的历法。
中国古代纪录时间不用公历,常使用“干支历法”、“农历”、“年号”三者。比如编年体史书《资治通鉴》第二百二十三卷:“唐纪三十九……广德元年秋七月壬寅,君臣上尊号曰宝应元圣文武孝皇帝。壬子,赦天下,改元。”其中的“唐纪三十九、广德元年”,是使用两个皇帝年号纪年。“七月”,是以农历纪月。“壬寅、壬子”,是以干支历法纪日。我们常听说的戊戌变法、甲午战争,是以干支历法的纪年。
一、干支纪年
干支纪年,是以六十干支的顺序轮转来纪年。比如甲子年对应公历1984年,则顺位乙丑年就对应1985年,如此六十干支循环排列地往下轮转。由于是60干支,所以纪年的循环也是以60为单位而重复循环,比如1924年为甲子年,1984年又是甲子年,相同的干支纪年,相差60年。所以当我们知道1958年是戊戌年,就可推出戊戌变法是1898年,因为戊戌年每60年轮换一次。同理,当我们知道1971年是辛亥年,就可推出辛亥革命是发生在1911年。
二、干支纪月
干支纪月,即是以六十干支的顺序轮转来纪月。比如公历2005年的10月20日所在的这个月,为“丙戌”月,则下一个月为60干支顺位的下一个,即“丁亥”月。
干支纪月中,由于一年恰好为十二个月,这和十二地支恰好对应,所以每年的十二个月的地支是固定不变的,均以寅月为首,丑月收尾。
六十干支每年纪十二个月,所以恰好5年完成一个60干支的循环。从第六年开始,月份的干支组合,和第一年的干支组合是一致的,所以天干五合之年的月份相同,比如甲年和己年,均以丙寅为首,余类推。
1、由年上起月表查月干
每年的月干是循环变化的,十天干在五年中循环使用六次。我们可以由《年上起月表》直接查阅每年的月份天干。
此表查法:凡遇到甲年或己年,寅月为丙寅,卯月为丁卯,余类推。
2、由五虎遁推月干
月干也可依据年干由“五虎遁”口诀推出,口诀如下:
甲己之年丙作首,乙庚之年戊为头。丙辛之岁寻庚上,丁壬壬寅顺水流。若问戊癸何处起,甲寅之上好追求。
五虎遁口诀用法:甲年己年的寅月天干为丙,乙年庚年的寅月天干为戊,丙年辛年的寅月天干为庚,丁年壬年的寅月天干为为壬,戊年癸年的寅月天干为甲。其余月份依据六十干支顺序顺推。比如寅月为丙寅,则卯月为丁卯,余类推。
寅为虎,故推算寅月天干之法,称为虎遁。由于寅月天干有五种不同配置,故称五虎遁。
三、干支纪日
干支纪日,是以六十干支的顺序轮转来纪日。60干支可以纪60天,一年基本为了六个循环。比如公历时间2005年10月19日,就是乙酉年丙戌月丙子日,则10月20日即顺位为丁丑日,余类推。
上文《资治通鉴》提到的“七月壬寅,君臣上尊号曰宝应元圣文武孝皇帝。壬子,赦天下,改元。”那么“壬寅”和“壬子”相差多少天? 看一下六十干支的排列顺序就可知道其中相差10日。如果不了解干支历法,对了解历史也有影响。
四、干支纪时
干支纪时,是以六十干支的顺序轮转来纪时。我们常听到的“夜半子时”、“午时三刻”等等词句,均是干支计时的概念。
在古代没有当今的24小时概念,人们只有把一天划分为12时辰。和干支纪月类似,由于一天恰好为十二时辰,所以每天十二时辰的地支是固定不变的,均以子时为首,亥时收尾。
1、古今时辰换算
干支历法时辰和现代北京时间的换算关系如下:
干支历法和北京时间属于两个计时系统,所以不要以今混古,不能以24:00作为一日的分割线。
古代为了更加精确划分时间,还有“刻”这个概念,把一昼夜十二时辰分为一百刻,一刻相当于今天的14.4分钟。
弟子荣高问:老师,干支历法换算为何以北京时间为依据?
炎黄曰:干支历法时间可以用各地的时间进行换算,没有规定使用北京时间进行换算。比如英国时间,你可以用北京时间换算英国时间,也可以用德国时间换算英国时间。但中国人常用北京时间,自然用北京时间换算英国时间。
那么甲子历法时间也是如此,中国人常用北京时间,所以用北京时间的换算干支历法时间。如果在英国,不会直接用英国时间换算干支历法时间,那就先把英国时间换算成北京时间,再换算成干支历法时间。
干支历法时辰和现代英国时间的换算关系如下:
弟子蓉问:为何午时是英国时间的3:00至5:00前,午时不是正当午吗?
炎黄曰:午时是正当午,是在中国观察到的现象,就像中国观察到北京时间12点是正当午一样,在美国就观察不到北京时间12点是正当午。干支历法作为一个独立的历法,其时辰不会随着地域变化而变化。
2、由日上起时表查时干
如同月柱一样,每日时柱的地支是固定不变的,而每日天干在循环变化,我们可以由《日上起时表》直接查询每日时辰的天干。
3、由五鼠遁推时干
时干也可依据日干由“五鼠遁”口诀推出,口诀如下:
甲己还加甲,乙庚丙作初。丙辛从戊起,丁壬庚子居。戊癸何方发,壬子是真途。
五鼠遁口诀的用法:甲日己日的子时为甲子,乙日庚日的子时为丙子。丙日辛日的子时为戊子,丁日壬日的子时为庚子,戊日癸日的子时是壬子。其余时辰则依据子时干支按照六十干支顺序排列。比如子时为甲子,则丑时为乙丑,余类推。
子为鼠,此口诀推子时之天干,子时有五种天干可以排列,故称为五鼠遁。
4、由逢龙即化诀推月干和时干
还有一个“逢龙即化诀”,既可推算月干也可推算时干,口诀如下:
甲己合化土,乙庚合化金,丙辛合化水,丁壬合化木,戊癸合化火。
口诀用法:推算的是辰月或辰时的天干。甲年或己年,甲己合化土,故辰的天干为土,土天干有戊己两种,辰为阳支只能配阳干,故配戊,辰干支为戊辰。乙年或庚年,乙庚合化金,辰天干为金,故为庚辰,余类推。其他月或时的干支,依据辰月或辰时干支按照六十干支顺序向前推或向后推即可。比如推出戊辰月,则前一月为丁卯月,后一月为己巳月。
辰为龙,“化”指两年天干合化出的五行阳干,故称为逢龙即化诀。
炎黄曰:生辰八字,即以干支历法来纪录出生之时的年月日时,由于纪录需要使用八个字,所以称为生辰八字。
五、节气
弟子胡莹问:老师,干支历法的新年是从农历的正月初一开始?月的划分也是农历的每月初一?
炎黄曰:干支历法和和农历是完全独立两种历法,所以年月的划分和农历无关,是以节气来划分年月,下面我说下节气。
1、二十四节气
二十四节气的名称:立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至、小寒、大寒。
二十四节气是根据太阳在黄道上的位置来划分的。黄道经度0度为“春分”,前进15度为下一个节气清明,再前进15度为又下一个节气谷雨,360度合计24个节气。
由于一年分为十二个月,所以每个月包含有两个节气。比如寅月包含立春和雨水,卯月包含惊蛰和春分。
24节气又可分为“节”和“气”,或称为“节气”和“中气”。
十二节(节气)为:立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒。
十二气(中气)为:雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒。
2、十二节划分月
干支历法以十二节作为十二个月的分界线,干支纪月的十二月和节气的关系是:
3、立春划分年
立春是二十四节气之首,是丑月和寅月的分界点,也是年和年之间的分界线。
需要强调说明的是:节气是一个时间点,而不是一整天,目前一般都计算到“分”为止。比如1998年戊寅年的“立春”,是公历1998年2月4日8时53分,在此之前一分钟8时52分为丁丑年癸丑月,在此之后一分钟8时54分为戊寅年甲寅月,年柱干支和月柱干支完全不同。节气这个时间点是否准确,关系天文测量仪器和人为计算的准确性。
节气是划分年月之气的节点,故日时干支不以节气改变而改变的。比如阳历1998年2月4日8点52分,干支历法记录为:丁丑年癸丑月壬午日甲辰时。阳历1998年2月4日8点54分,干支历法记录为:戊寅年甲寅月壬午日甲辰时。两者日时干支则相同。
炎黄曰:“节气”的含义,我理解为“气的节点”。干支历本身是记录“天时之气”不同类型的历法,而节气主要用于分割区别不同类型的“月气”和“年气”。即一旦遇到节气,气的类型马上发生了改变,比如遇到清明节,则由卯气换到辰气,余类推。此可以详参《神机》章。
六、生肖和历法
1、几种常见历法
弟子陈申子问:老师,阳历和公历是一种历法吗?农历和阴历是一种历法吗?
炎黄曰:我大致讲一下我们日常使用的几种历法。
阳历即太阳历,这是天文学意义上的历法,以计算地球绕太阳公转的运动周期为基础而制定的历法,以地球绕太阳一周为一个回归年为一年,所以一年不是365或366天,比如2004年一年为365日5时37分47秒。
公历即格里高利历,是以阳历为基础制定,但和阳历有区别,一个是天文学概念,一个是日常生活工作所用。公历以耶稣诞生之年作为纪年的开始,平年365天,闰年366天,每四年一闰,是1528年罗马教皇制定的。中国元代的郭守敬和王恂在公元1218年编制出当时世界上最先进的历法《授时历》,求得的回归年周期为36.2425日,合365天5时49分12秒,与300多年后罗马教皇改革的历法格里高利历,一秒不差。与现代科学推算的回归年期相比,《授时历》也仅差26秒。
阴历是以月亮的月相周期来制定的历法,也是天文学意义上的历法,以月球绕行地球一周为一月,即以朔望月作为确定历月的基础。
农历是用于日常生活工作之用,是阴阳合历。农历采纳了二十四节气来指导农业生产活动,故称农历。
2、生肖和干支历法
弟子于炎问:老师,人的生肖是以农历正月初一作为区分吗?
炎黄曰:要清楚这个问题,首先得理解生肖的出处。
农历初一十五的概念属于农历月份划分的概念,农历月份以月相为依据,月相决定了农历的月份,故农历的月份来源于月亮绕地球运转,故和“年”的划分没有任何关系。而生肖是一个“年”的概念,“年”的概念来自于地球绕太阳运转,故生肖和农历正月初一没有任何关系。
生肖本身出自于十二地支,故以干支历法为依据,“立春”是区分干支历法“年”的依据,故而生肖也是以“立春”作为区分。虽然农历也采纳了二十四节气,但二十四节气只是指导农作生产,而和农历月份的划分无关,也和农历年份的划分无关。
比如1984甲子年的“立春”是农历正月初三晚上23:19分,那么正月初二出生的人,因为干支历法纪年为“癸亥”年,所以生肖自然属猪,正月初四出生的人,干支历法纪年为“甲子”年,生肖才属鼠。同样正月初三出生,晚上23:19之前出生的生肖是猪,23:19分之后出生的生肖是鼠。由于很多人不明白生肖的本源来自年支,造成很多人甚至包括一些专业天文人士,不清楚生肖的划分界线。
弟子黄琳琅问:老师,八字本是干支历法记录出生的时间,为何具有预测的功能?
炎黄曰:这是中国古人的大智慧,古人参悟“时”和“气”的关系,认为不同时空状态下,气场是不同的,所以干支历法表面上是记录时间,实际内涵是记录天时之气。古人有“天人合一”的思想,认为人出生那一刻的天时之气,孕育了人本身的生命密码,此生命密码可以通过记录天时之气四柱干支的阴阳五行等知识来解读。此详见后文《神机》章。干支历法也是世界上唯一一种具有预测功能的历法,具备观察认识世界万事万物的功能。
以人“出生的时间”作为研究预测的对象,从而对人的命运进行分析解读的知识,称为八字命理学。
作者:炎黄 张纪元 (网名:炎黄土地)
炎黄易学院:
普及分享八字命理、易经八卦、面相手相、地理风水等知识,也会分享《老子》和古代心理学知识。