幹支紀年

幹支紀年

中國紀年曆法
幹支紀年是中國古代的一種紀年法,是以甲、乙、丙、丁、戊、己、庚、辛、壬、癸十天幹和子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥十二地支按照順序組合起來的紀年方式。
    中文名:幹支紀年 外文名: 别名: 性質:中國古代的一種紀年方法

簡介

中國古代的一種紀年法。即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸為十幹,子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥為十二支,把幹、支順序配合。如甲子、乙醜等,經過六十年又回到甲子。周而複始,循環不已。我國農曆現仍沿用幹支紀年。幹支紀年萌芽于西漢,始行于王莽,通行于東漢後期。漢章帝元和二年(公元85年),朝廷下令在全國推行幹支紀年。有人認為中國在漢武帝以前用幹支紀年。可是,這就是太歲紀年,用太歲所在紀年,幹支表示十二辰(把黃道附一周天分為十二等分)。

萌芽

幹支紀年萌芽于西漢,始行于王莽,通行于東漢後期。漢章帝元和二年(公元85年),朝廷下令在全國推行幹支紀年。有人認為中國在漢武帝以前用幹支紀年。可是,這就是太歲紀年,用太歲所在紀年,幹支表示十二辰(把黃道附一周天分為十二等分)。木星11.862年繞天一周,所以太歲約86年多走過一辰,這叫做“超辰”。在颛顼曆上,西漢武帝太初元年(前104年)是太歲在丙子,太初曆用超辰法改變為丁醜。漢成帝末年,由劉歆重新編訂的三統曆又把太初元年改變為丙子,把太始二年(前95年)從乙酉改變為丙戌。還東漢的曆學者沒用超辰法。所以太歲紀年和幹支紀年從太始二年表面一樣。

1.幹和支的含義:幹支是天幹,地支的合稱。

幹指天幹,共有10個符号:

12345678910

甲乙丙丁戊己庚辛壬癸

支指地支,共有12個符号:

123456789101112

子醜寅卯辰巳午未申酉戌亥

2.幹和支組合後用于紀年。即:将十天幹和十二地支按順序搭配組合成幹支,用于紀年。按此排法,當天幹10個符号排了六輪與地支12個符号排了五輪以後,可構成60幹支。續排下去又将恢複原狀,周而複始,即如民間所說“六十年轉甲子”。

查看萬年曆

如:1516—2060年的萬年曆,記着五百年的幹支,一查便知。

六十年甲子(幹支表)

12345678910

甲子乙醜丙寅丁卯戊辰己巳庚午辛未壬申癸酉

11121314151617181920

甲戌乙亥丙子丁醜戊寅己卯庚辰辛己壬午癸未

21222324252627282930

甲申乙酉丙戌丁亥戊子己醜庚寅辛卯壬辰癸巳

31323334353637383940

甲午乙未丙申丁酉戊戌己亥庚子辛醜壬寅癸卯

41424344454647484950

甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸醜

51525354555657585960

甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥

根據“六十年甲子(幹支表)”的公元年對應進行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48号幹支),《戊戌變法》的戊戌年為35号幹支,比辛亥年早13年,則“1911-13=1898”故《戊戌變法》是1898年。

應用公元年進行計算。應用公元年的某一年,聊以60(指六十年甲子),餘數小于60,再用餘數減去3(幹支紀年是從公元4年開始使用的),便知。

如2002年:2002÷60,餘數為22,再22-3,得數是19,查六十年甲子(幹支表)19号幹支,得知是壬午年。

十二地支

1.用十二種動物分别與十二地支相配成為“十二生肖年”。(見下圖)如凡是含有“子”的幹支年,就是“鼠年”,這一年裡出生的人都是屬“鼠”;凡是含有“醜”的幹支年就是“牛年”,這一年進而出生的人都是屬“牛”。以此類推。(如下表)

十二生肖年

123456789101112

子鼠醜牛寅虎卯兔辰龍巳蛇午馬未羊申猴酉雞戌狗亥豬

2.以十二地支來表示十二時辰。

一日有二十四小時,而我國傳統則以十二個時辰來表示,即一時辰是二小時。(如下表)

二十四小時和十二時辰對照表

子醜寅卯辰己

23-01:01-03:03-05:05-07:07-09:09-11

午未申酉戊亥

11-13:13-15:15-17:17-19:19-21:21-23

由公元推幹支記年

為了便于運算和使檢索更加直觀,借用六十幹支表并按順序加以編号成表一如下:

六十幹支表

甲子0乙醜1丙寅2丁卯3戊辰4己巳5庚午6辛未7壬申8癸酉9

甲戌10乙亥11丙子12丁醜13戊寅14己卯15庚辰16辛巳17壬午18癸未19

甲申20乙酉21丙戌22丁亥23戊子24己醜25庚寅26辛卯27壬辰28癸巳29

甲午30乙未31丙申32丁酉33戊戌34己亥35庚子36辛醜37壬寅38癸卯39

甲辰40乙巳41丙午42丁未43戊申44己酉45庚戌46辛亥47壬子48癸醜49

甲寅50乙卯51丙辰52丁巳53戊午54己未55庚申56辛酉57壬戌58癸亥59

該表于公元前後的推算均适用,具體的方法如下:

1、求公元後某年(設為Y)的幹支。方法是:先以Y除以60得出餘數,然後再減去4,最後根據所得結果查表一中相應序數所對應的幹支即為該年的幹支。

例如求公元1911年的幹支:1911÷60餘數為51,減4後得47,查表一47對應的幹支是辛亥,即1911年為辛亥年。由于幹支紀年60年一循環,當Y÷60的餘數小于4時,需借幹支紀年的一個周期60之數,例如1981年除以60餘數為1,直接減4不夠減,加上60之後再減4等于57,查表一便知1981年為辛酉年。餘可類推。

2、求公元前某年(設為X)的幹支。方法是:先以X除以60求其餘數,再用57減去所得餘數,根據所得結果再查表一中對應的幹支,即為該年的幹支。

例如求公元前221年的幹支:221÷60,餘數是41,以57-41=16,查表一16對應的是庚辰,即公元前221年對應的幹支應為庚辰。同樣由于幹支紀年的循環周期為60年,當餘數大于57時,也需再借60。例如求公元前479年(孔子卒年)的幹支:479除以60餘59,用57減59不夠減,加上60之後再減59等于58,查表一知該年對應的幹支為壬戌。其餘可以類推。

上述方法簡便易行,隻要記住表一,就完全可以不用紙筆,直接由心算推出結果。

速查幹支農曆紀月法

其方法為:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月為戊寅;遇上丙或辛之年,正月為庚寅;遇上丁或壬之年,正月為壬寅;遇上戊或癸之年,正月為甲寅。依照正月之幹支,其餘月份按幹支推算即可。例如:2006年為丙戌年,其正月為庚寅,二月為辛卯,三月為壬辰,餘類推。

速查幹支紀日法

從已知日期計算幹支紀日的公式為:

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是世紀數減一,y是年份後兩位,M是月份,d是日數。1月和2月按上一年的13月和14月來算。奇數月i=0,偶數月i=6。G除以10的餘數是天幹,Z除以12的餘數是地支。

計算時帶【】的數表示取整。

例如:查2006年4月1日的幹支日。将數值代入計算公式。

G=4*20+【20/4】+5*06+【06/4】+【3*(4+1)/5】+1-3=197

除以10餘數為7,天幹的第7位是‘庚’。

Z=8*20+【20/4】+5*06+【06/4】+【3*(4+1)/5】+1+7+6=213

除以12餘數為9,地支的第9位是‘申’。

答案是:2006年4月1日的幹支日是庚申日。

上一篇:課程标準

下一篇:互斥事件

相關詞條

相關搜索

其它詞條