一、干支紀(jì)年法
一.十支紀(jì)年是我國(guó)傳統(tǒng)的紀(jì)年方法
1.干和支的含義:干支是天干,地支的合稱。
干指天干,共有10個(gè)符號(hào):
12345 67 8 9 10
甲 乙丙丁戊己 庚辛壬癸
支指地支,共有12個(gè)符號(hào):
1 2 3 45 678 910 1112
子 丑 寅 卯 辰巳 午 未申 酉 戌亥
2.干和支組合后用于紀(jì)年。即:將十天干和十二地支按順序搭配組合成干支,用于紀(jì)年。按此排法,當(dāng)天干10個(gè)符號(hào)排了六輪與地支12個(gè)符號(hào)排了五輪以后,可構(gòu)成60干支。續(xù)排下去又將恢復(fù)原狀,周而復(fù)始,即如民間所說“六十年轉(zhuǎn)甲子”。
二.查看不同時(shí)間段的萬年歷
1.如:1516—2060年的萬年歷,記著五百年的干支,一查便知。
六十年甲子(干支表)
1 2345678910
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
11 12131415 1617 181920
甲戌 乙亥丙子 丁丑 戊寅己卯 庚辰 辛己壬午癸未
21 222324 2526 27 282930
甲申 乙酉丙戌 丁亥 戊子己丑 庚寅 辛卯壬辰癸巳
31 3233343536 37 3839 40
甲午 乙未丙申 丁酉 戊戌己亥 庚子 辛丑壬寅癸卯
41 424344454647484950
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
51 525354555657585960
甲寅 乙卯丙辰 丁巳 戊午己未 庚申 辛酉壬戌癸亥
根據(jù)“六十年甲子(干支表)”的公元年對(duì)應(yīng)進(jìn)行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48號(hào)干支),《戊戌變法》的戊戌年為35號(hào)干支,比辛亥年早13年,則“1911-13=1898”故《戊戌變法》是1898年。
應(yīng)用公元年進(jìn)行計(jì)算。應(yīng)用公元年的某一年,聊以60(指六十年甲子),余數(shù)小于60,再用余數(shù)減去3(干支紀(jì)年是從公元4年開始使用的),便知。如2002年:2002÷60,余數(shù)為22,再22-3,得數(shù)是19,查六十年甲子(干支表)19號(hào)干支,得知是壬午年。
2.從已知的公歷年份計(jì)算干支紀(jì)年:年份數(shù)減3,除以10的余數(shù)是天干,除以12的余數(shù)是地支。(公元前的年份則用58-“年份數(shù)除以60的余數(shù)”后計(jì)算)
如:2001年查萬年歷為辛巳年,算法為:
2001÷10=200……1,1—3=—2,—2+10=8,按天干順序數(shù)到8,甲、乙、丙、丁、戊、己、庚、辛。第8位為辛。
2001÷12=166……9,9—3=6,按地支順序數(shù)到6,子、丑、寅、卯、辰、巳。第6位為巳。
按照以上計(jì)算結(jié)果,把天干、地支合并起來可知,2001年為辛巳年。
3. 以十二地支來表示十二時(shí)辰。
一日有二十四小時(shí),而我國(guó)傳統(tǒng)則以十二個(gè)時(shí)辰來表示,即一時(shí)辰是二小時(shí)。(如下表)
二十四小時(shí)和十二時(shí)辰對(duì)照表
子 丑 寅 卯 辰 己
23-01:01-03:03-05 :05-07:07-09:09-11
午 未 申 酉 戊 亥
11-13:13-15:15-17:17-19:19-21:21-23
子時(shí)(夜11、12點(diǎn)):據(jù)說老鼠是深夜里最活躍的動(dòng)物,所以子時(shí)屬鼠。
丑時(shí)(后半夜1、2點(diǎn)):據(jù)說牛是最早耕地的家畜,所以丑時(shí)屬牛。
寅時(shí)(后半夜3、4點(diǎn)):寅字解析為害怕的意思,古人最怕的動(dòng)物是老虎,所以寅時(shí)屬虎。
卯時(shí)(早晨5、6點(diǎn)):據(jù)說此時(shí)為“大陰”(即月亮)的時(shí)間,傳說月球中有玉兔,所以卯時(shí)就屬兔。
辰時(shí)(早晨7、8點(diǎn)):傳說此時(shí)是群龍行雨的時(shí)候,所以辰時(shí)屬龍。
巳時(shí)(上午9、10點(diǎn)):據(jù)說蛇最愛在此時(shí)利用青草作掩護(hù),所以巳時(shí)屬蛇。
午時(shí)(上午11、12點(diǎn)):午時(shí)陽(yáng)氣到頂,陰氣始生,正是駿馬馳騁的時(shí)候,所以午時(shí)屬馬。
未時(shí)(下午1、2點(diǎn)):傳說羊在未時(shí)吃過的草,草根再生力很強(qiáng),所以未時(shí)屬羊。
申時(shí)(下午3、4點(diǎn)):天快晚了,猴要呻叫,所以申時(shí)屬猴。
酉時(shí)(下午5、6點(diǎn)):此時(shí)正當(dāng)日沒月出之際,古有“太陽(yáng)金雞”的傳說,所以酉時(shí)屬雞。
戌時(shí)(晚7、8點(diǎn)):夜的開始,犬守夜,所以戌時(shí)屬犬。
亥時(shí)(晚9、10點(diǎn)):據(jù)說晚上9、10點(diǎn)鐘天地最混沌,而豬愛睡覺,混沌不清,所以亥時(shí)就屬豬。
二、干支紀(jì)月法
1.基本紀(jì)法
地支:正月為寅,二月為卯,依次類推,一直到十二月為丑;由于地支是十二,而月份也是十二,輪回相重,所以每年的地支是一樣的。
天干:若遇甲年,正月為丙,即丙寅;到了己年,正月又是丙寅。(這是由于五年60個(gè)月一個(gè)輪回)
若遇乙年,正月為戊,即戊寅;到了庚年,正月又是戊寅。
若遇丙年,正月為庚,即庚寅;到了辛年,正月又是庚寅。
若遇丁年,正月為壬,即壬寅;到了壬年,正月又是壬寅。
若遇戊年,正月為甲,即甲寅;到了癸年,正月又是甲寅。
詳表如下:
年/月 | 一月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一 | 十二 |
甲、巳 | 丙寅 | 丁卯 | 戊辰 | 己巳 | 庚午 | 辛未 | 壬申 | 癸酉 | 甲戌 | 乙亥 | 丙子 | 丁丑 |
乙、庚 | 戊寅 | 己卯 | 庚辰 | 辛巳 | 壬午 | 癸未 | 甲申 | 乙酉 | 丙戌 | 丁亥 | 戊子 | 己丑 |
丙、辛 | 庚寅 | 辛卯 | 壬辰 | 癸巳 | 甲午 | 乙未 | 丙申 | 丁酉 | 戊戌 | 己亥 | 庚子 | 辛丑 |
丁、壬 | 壬寅 | 癸卯 | 甲辰 | 乙巳 | 丙午 | 丁未 | 戊申 | 己酉 | 庚戌 | 辛亥 | 壬子 | 癸丑 |
戊、癸 | 甲寅 | 乙卯 | 丙辰 | 丁巳 | 戊午 | 己未 | 庚申 | 辛酉 | 壬戌 | 癸亥 | 甲子 | 乙丑 |
由上可見,農(nóng)歷的月份,地支是固定的,天干卻不固定,要經(jīng)過推算才能排出。注意:農(nóng)歷的閏月是不記干支的。
例如:2010年為‘庚寅’年,查天干年份為‘庚’子頭,在上表的第二行,其正月為戊寅,二月為己卯,三月為庚辰,余類推。
2.一年的開始嚴(yán)格以立春時(shí)為準(zhǔn),如1994年2月4日9時(shí)31分立春,則甲戌年從1994年2月4日9時(shí)31分算起到1995年立春時(shí)止。
3.每月的開始嚴(yán)格以交節(jié)時(shí)刻為準(zhǔn),如1994年2月4日9時(shí)31分立春,則甲戌年寅月(一月)從立春時(shí)算起,到3月6日3時(shí)38分驚蟄為止,從3月6日3時(shí)38分起算作卯月(二月),余此類推。
干支紀(jì)月時(shí),每個(gè)地支對(duì)應(yīng)二十四節(jié)氣自某節(jié)氣(非中氣)至下次節(jié)氣,以交節(jié)時(shí)間決定起始的一個(gè)月期間,不是農(nóng)歷某月初一至月底。許多歷書注明某農(nóng)歷月對(duì)應(yīng)某干支,只是近似而非全等對(duì)應(yīng)。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致為戊寅;丙或辛之年正月大致為庚寅,丁或壬之年正月大致為壬寅,戊或癸之年正月大致為甲寅。依照正月之干支,其余月份按干支推算。60個(gè)月合5年一個(gè)周期;一個(gè)周期完了重復(fù)使用,周而復(fù)始,循環(huán)下去。東漢光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似農(nóng)歷十一月)就是“甲子月”。
有歌訣為證:甲己之年丙作首,乙庚之歲戊為頭;丙辛必定尋庚起,丁壬壬位順行流;更有戊癸何方覓,甲寅之上好追求。
4.下表是地支紀(jì)月時(shí)對(duì)應(yīng)的節(jié)氣時(shí)間段、中氣、近似農(nóng)歷月份、近似陽(yáng)歷月份、以及年天干和月地支構(gòu)成的月干支:
月地支節(jié)氣時(shí)間段中氣近似農(nóng)歷月份 近似陽(yáng)歷月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年
寅月立春—驚蟄雨水正月2月丙寅月戊寅月庚寅月壬寅月甲寅月
卯月驚蟄—清明春分二月3月丁卯月 己卯月辛卯月癸卯月乙卯月
辰月清明—立夏谷雨三月4月戊辰月 庚辰月 壬辰月甲辰月 丙辰月
巳月 立夏—芒種 小滿四月5月己巳月 辛巳月 癸巳月乙巳月 丁巳月
午月 芒種—小暑夏至五月6月庚午月 壬午月 甲午月丙午月 戊午月
未月小暑—立秋大暑六月7月辛未月 癸未月乙未月丁未月己未月
申月 立秋—白露處暑七月8月壬申月 甲申月 丙申月戊申月 庚申月
酉月白露—寒露秋分八月9月癸酉月 乙酉月 丁酉月己酉月 辛酉月
戌月 寒露—立冬霜降九月10月甲戌月 丙戌月 戊戌月庚戌月 壬戌月
亥月立冬—大雪小雪十月11月乙亥月丁亥月 己亥月 辛亥月癸亥月
子月 大雪—小寒冬至十一月12月丙子月 戊子月 庚子月壬子月 甲子月
丑月 小寒—立春大寒十二月1月丁丑月 己丑月 辛丑月癸丑月 乙丑月
三、干支紀(jì)日法
1.甲子為第一日,乙丑為第二日,丙寅為第三日……60日為一周。一周完了再由甲子日起,周而復(fù)始,循環(huán)下去。例如農(nóng)歷己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。
從已知日期計(jì)算干支紀(jì)日的公式為:
G = 4C + [C /4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d -3
Z = 8C + [C /4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i
其中C 是世紀(jì)數(shù)減一,y 是年份后兩位,M 是月份,d 是日數(shù)。1月和2月按上一年的13月和14月來算。奇數(shù)月i=0,偶數(shù)月i=6。G除以10的余數(shù)是天干,Z 除以12的余數(shù)是地支。
計(jì)算時(shí)帶[]的數(shù)表示取整。
例如:查2006年4月1日的干支日。將數(shù)值代入計(jì)算公式。
G =4*20 + [20/ 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3=197
除以10 余數(shù)為 7,天干的第7位是‘庚’。
Z =8*20 + [20/ 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6=213
除以12 余數(shù)為 9,地支的第9位是‘申’。
答案是:2006年4月1日的干支日是庚申日。
2.由甲子日開始,按順序先后排列,六十日剛好是一個(gè)干支的周期。
干支記日推算起來比較麻煩,一般需要查黃歷
比較簡(jiǎn)單的方法是按陽(yáng)歷日期來推算,先以當(dāng)年的元旦干支的代表數(shù)為基礎(chǔ)(天干1~10,地支1~12)另加所求日數(shù),然后查表按月進(jìn)行加或減(附后),再除去干支的周轉(zhuǎn)數(shù)(天干10,地支12),所余的數(shù)即為所求的日干支的代表數(shù),即可按數(shù)字轉(zhuǎn)為干支,此為平年的日干支推算法。如遇閏年,因二月多一天,所以在用上法推算時(shí),從三月份起,應(yīng)在所求日干支數(shù)上再加1。
附:各月干支加減表
一月干支均減1 二月干加0支加6
三月干減二支加10 四月干減1支加5
五月干支均減1 六月干加0支加6
七月干支均加0 八月干加1支加7
九月干支均加2 十月干加2支加8
十一月干支均加3 十二月干加3支加9
為了便于記憶,有歌一首:
一五雙減一 二六加零六
三減二加十 四減一加五
七零九加二 八加一七走
十上加二八 冬三臘三九
閏從三月起 余數(shù)均加一
例:求1981年12月31日的日干支
查1981年元旦干支為己卯,己的代表數(shù)為6,卯為4,即以6、4為基數(shù)進(jìn)行計(jì)算。
干:6+31(所求日數(shù))+3(12月干加3)=40
除去周轉(zhuǎn)數(shù)30,余10。10代表癸,所以日干是癸。
支:4+31+9(12月支加9)=44
除周轉(zhuǎn)數(shù)36,余8。8代表未所以日支是未。
合起來可知1981年12月31日為癸未日。并由此可以推之1982年元旦干支為甲申。
愛華網(wǎng)



