第六章 干支紀(jì)法
干即天干,支即地支,合起來叫做天干地支,簡稱干支。干支紀(jì)法就是用天干和地支來表示年、月、日、時的歷法。天干有十個,其排序為:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、10癸。地支有十二個,其排序為:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、12亥。
干支紀(jì)法是天文學(xué)中歷法的名詞,用于命理學(xué)中就是生辰四柱,即八字。當(dāng)然還包括命宮和胎元。
第一節(jié) 六十甲子
以上干支中的序數(shù),單數(shù)屬陽,雙數(shù)屬陰。干支中按陽干配陽支,陰干配陰支搭配成六十種不同的組合,稱為“六十甲子”。甲為十干之首,子為十二支之首,相配為“甲子”;十干之2與十二支之2相配為“乙丑”,十干之3與十二支之3相配為“丙寅”......十干之10與十二支之12相配為“癸亥”。詳見表1.6.1:
表1.6.1 六十甲子
運用六十甲子紀(jì)年、紀(jì)日是按順序周而復(fù)始地重復(fù)使用的,六十年或六十日一個周期。如1924年為甲子年,1925年為乙丑年......1983年為癸亥年,60年后的1984年又為甲子年,1985年為乙丑年......2043年又為癸亥年;又如2006年6月1日為辛酉日,6月2日為壬戌日,到7月31日又為辛酉日,8月1日為壬戌日。
隨著社會的發(fā)展,科技的進步,人們對陽歷的使用越來越多,而對于農(nóng)歷則漸漸的淡忘。70年代后出生的人大都記得陽厲時辰,而對農(nóng)歷時辰就記不那么準(zhǔn)了。以下介紹不用萬年歷使用陽歷推算四柱干支的方法。
第二節(jié) 干支紀(jì)年法
方法一:
以1923年的癸亥年為基礎(chǔ),所求之年減去基礎(chǔ)年,差數(shù)除以10,余數(shù)續(xù)天干數(shù);差數(shù)除以12,余數(shù)續(xù)地支數(shù)即可。
例:求1957年的干支紀(jì)年法。
解:(1957-1923)÷10=3......4,余數(shù)4天干為??;
(1957-1923)÷12=2......10,余數(shù)10地支為酉。
該年為丁酉年。
方法二:
如上例,從1924(或1984、2044)年的甲子開始,天干10年一“甲”,地支12年一“子”推算。即1924、1934、1944、1954年天干為甲,1957年天干為?。?924、1936、1948年地支為子,1957年地支為酉,所以1957年干支為丁酉。
求基礎(chǔ)年前的干支紀(jì)年,以上方法一的公式同樣適用。不過,求得的余數(shù)為負(fù)數(shù),應(yīng)加上60才行。
例:求1908年的干支紀(jì)年。
解:(1908-1923)÷10=-1......-5,余數(shù)-5+60=55,
55÷10=5......5,余數(shù)5天干為戊;
(1908-1923)÷12=-1......-3,余數(shù)-3+60=57,
57÷12=4......9,余數(shù)9地支為申。
該年為戊申年。
第三節(jié) 干支紀(jì)月法
一、月份與節(jié)氣
地支在月份中是固定的,地支紀(jì)月為寅月、卯月、辰月、巳月、午月、未月、申月、酉月、戌月、亥月、子月、丑月。這里月的起止是以農(nóng)歷二十四節(jié)氣中的節(jié)氣為準(zhǔn)的,如正月從立春開始,到驚蟄結(jié)束;二月從驚蟄開始,到清明結(jié)束;......十二月從小寒開始,到立春結(jié)束。詳見表1.6.2:
表1.6.2 月份地支節(jié)氣對照表
陰歷 正月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月
陽歷 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 一月
月建 寅 卯 辰 巳 午 未 申 酉 戌 亥 子 丑
節(jié)令 立春 驚蟄 清明 立夏 芒種 小暑 立秋 白露 寒露 立冬 大雪 小寒
二、由陽歷月、日期直接確定地支
陽歷交節(jié)的日期,可從圖八中查出。
例1:求陽歷1963年5月21日的地支。
解:在圖八中找到1963年與立夏的交叉點5月6日,即陽歷5月6日交立夏節(jié),5與21日是交節(jié)后的日期,應(yīng)算在5月,由表1.6.2可知,地支為巳。
例2:求陽歷1963年1月2日的地支。
解:在圖八中找到1963年陽歷1月6日交立春節(jié),1月2日是交節(jié)前的日期,地支應(yīng)為1962年12月的地支,即丑。
當(dāng)使用熟練后,大部分日期不需查圖即可確定。由圖八可知,一年中交節(jié)令的日期均在每月的4日至9日之間,那么4日前9日后的日期不用查圖就可確定。若記住每個月的交節(jié)日期是在哪兩天,那么每月中只有這兩日需查圖,其它均不用再查。例如記住交立夏節(jié)的日期在5月5日或6日,當(dāng)遇到這兩個日期不能確定時才去查圖,5月份其它的日期不需查圖就能確定。遇到交節(jié)當(dāng)天出生的命主,以當(dāng)日0點后算做該月,0點前算做上個月。嚴(yán)格地說,應(yīng)該以交節(jié)當(dāng)日的準(zhǔn)確時間(精確到時、分、秒)為界限確定生月,但按上述方法確定影響不大。
三、天干的配法
從甲子年開始配以與地支相應(yīng)的天干,即公歷2月丙寅、3月丁卯、......次年1月丁丑。到乙丑年2月是戊寅,3月己卯......次年1月己丑。到戊辰年2月是甲寅、3月乙卯......次年1月乙丑。
每年正月的天干,是由當(dāng)年的年干起推算出的,其規(guī)律是:
甲己--丙 甲己之年丙作首,
乙庚--戊 乙庚之歲戊為頭,
丙辛--庚 丙辛便向庚寅起,
丁壬--壬 丁壬壬寅順流行,
戊癸--甲 戊癸之年從何起,甲寅年首好追求。
所求月份的天干由以上口訣和該年2月的天干順序推出。
例:求1949年陽歷10月的干支。
解:10月地支為戌。公歷1949年干支為己丑,年干甲己配丙,即正月天干為丙,順推10月天干為甲。所以1949年10月的干支為甲戌。
月干也可在年干與月干支對照表中直接查取。見表1.6.3。
表1.6.3
年干與月干支對照表
年 干 二月 三月 四月五月 六月 七月 八月 九月 十月 十一月 十二月 一月
甲 己 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥 丙子 丁丑
乙 庚 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥 戊子 己丑
丙 辛 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑
丁 壬 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
戊 癸 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥 甲子 乙丑
第四節(jié) 干支紀(jì)日法
用干支紀(jì)日同干支紀(jì)年法一樣,從甲子日開始到癸亥日結(jié)束共60天一個周期。干支紀(jì)日法不采用農(nóng)歷,因為農(nóng)歷的大小月不固定,再加上閏月,很難推算出某日的干支。而采用陽歷則較容易推算。
陽歷中平年一年365日,閏年一年366日,每年減去6個周期(即360日),就只剩下5日或6日,即上年度某月某日的干支順推5位或6位就是本年度同月同日的干支。如1920年12月31日的干支是癸亥,1921年12月31日的干支是戊辰(從癸亥順推為1甲子、2乙丑、3丙寅、4丁卯、5戊辰)。
求日干支的方法:
以1921年1月0日的“癸亥”日為基礎(chǔ)年月日(以下分別簡稱基年、基月、基日),所求年月日(以下簡稱求年、求月、求日)的日干支為:
(1)、年差=求年-基年
(2)、日差1=年差×5
(3)、日差2=年差÷4......取整數(shù)
(4)、日差3
每年3月1日(不含1日)前“日差3”均為31。
3月1日后的“日差3”計算方法為:
平年日差3=(求月-1)×30+大月數(shù)-2
閏年日差3=(求月-1)×30+大月數(shù)-1
(5)、日干支的位數(shù)=(日差1+日差2+日差3+求日)÷60......取余數(shù)
(6)、由1921年1月0日(癸酉日)的干支順推即可。
例1:求1949年2月10日的日干支。
解:(1)、年差=1949-1921=28
(2)、日差1=28×5=140
(3)、日差2=28÷4=7......0 取整數(shù)7
(4)、日差3=31
(5)、 日干支的位數(shù)=(140+7+31+10)÷60=3......8 取余數(shù)8
(6)、天干8為辛;地支8為未。即所求日期的干支為辛未。
例2:求1979年10月10日的日干支。
解:(1)、年差=1979-1921=58
(2)、日差1=58×5=290
(3)、日差2=58÷4=14......2 取整數(shù)14
(4)、1979年為平年
日差3=(10-1)×30+5-2=273
(5)、日干支的位數(shù)=(290+14+273+10)÷60=9......47 取余數(shù)47
(6)、天干10年一“甲”,47為庚(20、30、40為癸,41為甲、47庚);地支12年一“子”,47為戌(12、24、36為亥,37為子、47戌)即所求日期的干支為庚戌。
以上方法適用于1921年1月1日至2100年1月1日。若想延長使用時間,2100年2月28日后的總?cè)諗?shù)應(yīng)減去1。因為2100年不是閏年,但按以上方法推算時則計為閏年。同理,2200年2月28日后的總?cè)諗?shù)應(yīng)減去2;2300年2月28日后的總?cè)諗?shù)應(yīng)減去3;2400年2月28日后的總?cè)諗?shù)仍減去3(因為該年是閏年)......。根據(jù)以上原理,讀者也可自己選擇基礎(chǔ)年月日進行推算。
第五節(jié) 干支紀(jì)時法
地支與時辰的對應(yīng)關(guān)系是:
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
23-1時 1-3 3-5 5-7 7-9 9-11 11-13 13 -15 15-17 17-19 19-21 21-23
當(dāng)日子時的天干,是由當(dāng)日的日干起推算出的。其規(guī)律是:
甲己--甲 甲己還加甲,
乙庚--丙 乙庚丙作初,
丙辛--戊 丙辛起戊字,
丁壬--庚 丁壬庚字居,
戊癸--壬 戊癸推壬字,時元定不虛。
所求時辰的天干由子時的天干按順序推出。
例:求庚戌日地方時11時50分的天干。
解:11時50分的地支為午。由乙庚--丙 可知,庚戌日子時的天干為丙,地支子后第七位是午,天干丙后第七位是壬,即庚戌日午時的天干為壬。所以,本例所求的干支為壬午。
日干也可在日干與時干支對照表中直接查取。見表1.6.4。
表1.6.4 日干與時干支對照表
日/時 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
甲己 甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥
乙庚 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥
丙辛 戊子 己丑 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥
丁壬 庚子 辛丑 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥
戊癸 壬子 癸丑 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥