必威电竞|足球世界杯竞猜平台

干支紀年
來源:互聯網

天干地支紀年是中國傳統紀年歷法,萌芽于西漢初期,始行于新莽時期,漢章帝元和二年(公元85年),朝廷下令在全國推行干支紀年。從此干支紀年固定下來,并一直延續下去。干支紀年除記錄年份外,還與十二生肖、節氣系統結合,在農歷推算、民俗文化中廣泛應用。部分領域如中醫五運六氣理論、命理學仍沿用以立春為歲首的干支歷推算體系。干支是天干地支的總稱。把干支順序相配,正好六十為一周期,周而復始,循環記錄。這就是“干支紀年”。干支紀年以農歷正月初一為歲首,此規則依據國家標準《農歷的編算和頒行》(GB/T 33661-2017)確定。

甲、乙、丙、丁、戊、己、庚、辛、壬、癸十個符號叫天干;子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二個符號叫地支。

內容簡介

簡稱“干支”,是夏歷中用來編排年號和日期用的。天干:甲(jiǎ)、乙(yǐ)、丙(bǐng)、?。╠īng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ);地支:子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài);十干和十二支依次相配,組成六十個基本單位,古人以此作為年、月、日、時的序號,叫“干支紀法”,主要用于計時。十二生肖用于記年。

紀年起始

歷法源流

干支歷是一種用60組各不相同的天干地支標記年月日時的歷法。十天干和十二地支進行兩兩搭配組成60組不同的天干地支組合,用以標記年月日時的歷法。干支歷主要由干支紀年、干支紀月、干支紀日、干支紀時四部分組成。干支歷將一年劃分為十二月建,“建”代表北斗七星斗柄頂端的指向;古代天文學稱北斗星斗柄所指為建,一年之中斗柄旋轉而依次指為十二辰,稱為“十二月建”。干支紀年傳說出自黃帝時代。實際是萌芽于西漢初,始行于王莽,通行于東漢以后。有人認為中國在劉徹以前已用干支紀年。其實,在漢武帝以前,采用的是歲星紀年,結合歲陽歲陰以紀年的方式。歲陽:閼逢、旃蒙、柔兆、強圉、著雍、屠維、上章、重光、玄黓、昭陽。歲陰:困敦、赤奮若、攝提格、單閼、執徐、大荒落、敦牂、協洽、涒灘、作噩、閹茂、大淵獻。在后來的傳承中,黃帝時代(有說是漢代)把干支之名簡化為一個字,在《全本史記》《爾雅》等均有對照關系的記載,不過《史記》與《爾雅》的版本不一樣。簡化后的“干支”?!笆?a href="/hebeideji/4138925101649150847.html">天干”即:甲、乙、丙、丁、戊、己、庚、辛、壬、癸?!笆刂А奔醋?、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。天干地支是天干(甲乙丙丁戊己庚辛壬癸)、地支(子丑寅卯辰巳午未申酉戌亥)的合稱。干支歷主要由干支紀年、干支紀月、干支紀日、干支紀時四部分組成。它以立春為歲首,交節日為月首。年長即回歸年,一節一中為一個月。干支歷通過天干地支論若干恒星、太陽與地球的關系,二十四節氣和十二月建是基本內容。歷史上干支紀年曾與歲星紀年并存,如太初歷將太初元年從丙子改為丁丑,因木星實際運行周期約11.86年,與十二地支紀年周期產生差異,引發“超辰法”調整導致的紀年混亂,漢代歷法學者通過持續調整逐步統一為干支紀年體系。

天干

(甲)象草林破土而萌,陽在內而被陰包裹。又有認為,甲者甲也,把萬物沖破其甲而突出了。

(乙)草木初生,枝葉柔軟屈曲伸長。乙者軋也。

(丙)丙,炳也,如赫赫太陽,炎炎火光,萬物皆炳然著見而明。

(?。岩?,草木成長壯實,好比人的成丁。

(戊)茂也,象征大地草木茂盛。

(己)起也,紀也,萬物仰屈而起,有形可紀。

(庚)更也,秋收而待來春。

(辛)金味辛,物成而后有味。又有認為,辛者新也,萬物肅然更改,秀實新成。

(壬)妊也,陽氣潛伏地中,萬物懷妊。

(癸)也,萬物閉藏,懷妊地下,揆然明芽。

地支

(子)孽也,草木生子,吸土中水分而出,為一陽萌的開始。

(丑)紐也,草木在土中出芽,屈曲著將要冒出地面。

(寅)演也,津也,寒土中屈曲的草木,迎著春陽從地面伸展。

(卯)茂也,日照東方,萬物滋茂。

(辰)震也,伸也,萬物震起而生,陽氣生發已經過半。

(巳)起也,萬物盛長而起,陰氣消盡,純陽無陰。

(午)仵也,萬物豐滿長大,陽起充盛,陰起開始萌生。

(未)味也,果實成熟而有滋味。

(申)身也,物體都已長成。

(酉)老也,猶也,萬物到這時都猶縮收斂。

(戌)滅也,草木凋零,生氣滅絕。

(亥)劾也,陰氣劾殺萬物,到此已達極點。

天干地支的產生與北斗斗柄所指方位(《鹖冠子·環流》說:“斗柄東指,天下皆春;斗柄南指,天下皆夏;斗柄西指,天下皆秋;斗柄北指,天下皆冬”)相關。例如唐代劉恕在《通鑒外紀》中就引古書說:“(黃帝)其師大撓……始作甲子。”大撓作甲子雖是傳說,但從商朝的帝王名字叫商湯(即成湯),外丙,子庸子至等來看,干支的來歷必早于殷代,即在三千五百年之前便已出現了。起先,我們祖先僅是用天干來記日,因為每月天數是以日進位的;用地支來記月,因為一年十二個月,正好用十二位地支來相配??墒请S之不久,人們感到單用天干記日,每個月里仍然會有三天同一干,所以,便用一個天干和一個地支分別依次搭配起來的辦法來記日期,如《尚書。顧命》就有“惟四月哉生魄。王不擇。甲子,王乃洮頌水,相被冕服,憑玉幾”的記載,意思是說,四月初,王的身體很不舒服。甲子這一天,王才沐發洗臉,太仆為王穿上禮服,王依在玉幾上坐著。后來,天干地支記日的辦法就被漸漸引進了記年,記月和記時了。

六十花甲子

中國古代采取天干地支作為計算年,月,日,時的方法,就是把每一個天干和地支按照一定的順序而不重復地搭配起來,用來作為紀年,紀月,紀日,紀時的代號。把“天干”中的一個字擺在前面,后面配上“地支”中的一個字,這樣就構成一對干支。如果“天干”以“甲”字開始,“地支”以“子”字開始順序組合,就可以得到:

十二生肖年

用十二種動物分別與十二地支相配成為“十二生肖年”。(見下表)如凡是含有“子”的天干地支年,就是“鼠年”,這一年里出生的人都是屬“鼠”;凡是含有“丑”的干支年就是“牛年”,這一年進而出生的人都是屬“?!?。以此類推。(如下表)結合實際了解“十二地支”這六十對干支,天干經六個循環,地支經五個循環正好是六十,就叫做“六十干支”。按照這樣的順序每年用一對干支表示,六十年一循環,叫做“六十花甲子”。如1989年是己巳年,1990是庚午年;從1984年的甲子年,到2044年又是甲子年。這種紀年方法就叫做“天干地支紀年法”,一直沿用到今天?!吨腥A人民共和國國家標準GB/T33661—2017〈農歷的編算和頒行〉》規定了干支紀年和生肖紀年起于正月初一0點。

表示十二時辰

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

轉換規則

方法一

本法簡單快捷,由易學愛好者靈子利用數學方法歸納出來,適用于所有公歷年號。

(1)根據萬年歷查看年干支,這是比較省事的方法。

(2)自然數序法求天干地支。

根據是公元元年是辛酉年,辛8酉10,干的周期為10支的周期為12。

天干按甲到癸的順序為1~10,地支的順序按子到亥的順序為1~12。

公元前的算法:

年干=8-N(N﹤8)或8-N+10(N≧8),N=年號/10的余數=年號個位數。

年支=10-N(N﹤10)或10-N+12(N≧10),N=年號/12的余數。

例:求公元前22年和公元前159年的干支?

解:前22的年干=8-2=6=己,前159年的年干=8-9+10=9=壬;

前22的年支=10-10+12=12=亥,前159年的年支=10-3=7=午;

故前22年的天干地支己亥,前159年的干支為壬午

公元后的算法:

年干=N-3(N﹥3)或N-3+10(N≤3),N=年號/10的余數=年號個位數。

年支=N-3(N﹥3)或N-3+12(N≤3),N=年號/12的余數。

例:求公元1164年和2011年的干支?

1164年的年干=4-3=1=甲,2011年的年干=1-3+10=8=辛;

1164年的年支=0-3+12=9=申,2011年的年支=7-3=4=卯;

故公元1164年的天干地支甲申,2011年的干支為辛卯

(3)整數序法求干支

天干按庚、辛、壬、癸、甲到癸的順序為-3、-2、-1、0、1~10,

地支的順序按申、酉、戌、亥、子到亥的順序為-3、-2、-1、0、1~12。

方法二

序數法

1.公元紀年與干支紀年的換算:首先,將天干、地支編號如下:

①年干公式:年干=公元年個位數-3(個位小于3,加10)

例:求1899年,1911年和2015年天干?

解:1899年干=9-3=6=己,1911年干=1-3+10=8=辛,2015年干=5-3=2=乙

②年支公式:

(公元年末二位數-11)-12*N=年支(適用于20世紀,即1900—1999年)

(公元年末二位數+5)-12*N=年支(適用于21世紀,即2000—2099年)

例:求解2030年天干地支?

解:2030年干=0-3+10=7=庚,2030年支=30+5-12*N=35-12*2=11=戌,2030年干支為庚戌

③月干公式:月干=年干x2+月份數(和超過10,直接取個位數)

例:已知2008年是戊子年,求戊子年申月天干?

解:申月是7月,月份數是7,所以申月干=戊*2+7=5*2+7=17,個位為7,7=庚,戊子年申月天干為庚

2.公元前紀年與干支紀年的換算:將天干、地支編號如下:

①公元前年干公式:公元前年干=8-公元前年個位數(個位大于8,差為負數,則加10)

例:求公元前22年和公元前155年天干?

解:前22年干=8-2=6=己,前155年干=8-5=3=丙

②公元前年支公式:公元前a年支=12*N-a+10

例:求公元前22年和公元前155年地支?

解:前22年地支=12*2-22+10=12=亥,前155年地支=12*13-155+10=1+10=11=戌

公元前22年為己亥年,公元前155年為丙戌年

這里的公元紀年的天干地支年定義,均以此年立春(2月4日左右)至下一年立春(2月4日左右)之間,即一個回歸年。

方法三

1.天干的確認

天干按公元紀年末尾數字確認。

公元前:

0為辛,1為庚,2為己,3為戊,4為丁,5為丙,6為乙,7為甲,8為癸,9為壬。

公元后:

0為庚,1為辛,2為壬,3為癸,4為甲,5為乙,6為丙,7為丁,8為戊,9為己。

2.地支的推算

地支可分為奇數組和偶數組。(公元后奇數公元紀年配偶數組,偶數公元紀年配奇數組。公元前則相反。)

計算地支時,用6去除公元紀年去掉末尾數的數字(如:2009年則用6除200)。除以6所得的余數就可得出地支。

但是,由于末尾數字的差異,所得地支也就不同。如此可得出:

公元前:

末位數字是0,1的,余0為第5個,余1為第6個,余2為第1個,余3為第2個,余4為第3個,余5為第4個。

末位數字是2,3的,余0為第4個,余1為第5個,余2為

第6個,余3為第1個,余4為第2個,余5為第3個。

末位數字是4,5的,余0為第3個,余1為第4個,余2為第5個,余3為第6個,余4為第1個,余5為第2個。

末位數字是6,7的,余0為第2個,余1為第3個,余2為第4個,余3為第5個,余4為第6個,余5為第1個。

末位數字是8,9的,余0為第1個,余1為第2個,余2為第3個,余3為第4個,余4為第5個,余5為第6個。

公元后:

末位數字是0,1的,余0為第5個,余1為第4個,余2為第3個,余3為第2個,余4為第1個,余5為第6個。

末位數字是2,3的,余0為第6個,余1為第5個,余2為第4個,余3為第3個,余4為第2個,余5為第1個。

末位數字是4,5的,余0為第1個,余1為第6個,余2為第5個,余3為第4個,余4為第3個,余5為第2個。

末位數字是6,7的,余0為第2個,余1為第1個,余2為第6個,余3為第5個,余4為第4個,余5為第3個。

末位數字是8,9的,余0為第3個,余1為第2個,余2為第1個,余3為第6個,余4為第5個,余5為第4個。

口訣:公元后:05-26-41-62-83,意為末位數字0或1的余0為第5個,末位數字2或3的余0為第6個,末位數字4或5的余0為第1個,末位數字6或7的余0為第2個,末位數字8或9的余0為第3個。

公元前:05-24-43-62-81,意思如上。

如此就可以推算出年份。

比如公元后2009年,天干9為己,再用200÷6=33……2,公元后末尾為9又余2的是第一個,偶數組第一個是丑,算出地支。組合起來為己丑年。

答案:2009年為己丑年。

方法四

快速推算天干地支巧法

1:丹尼·伯特曼·T·D·林蒙·19002100年年干=年尾數—3。例:1969年年干=9—3=6,第6位天干就是己;2012年年干=2—3=9,第9位天干是壬。(2不足減就補十成12)

2:1900----1999年年支=年尾二位數+1。2000----2099年年支=年尾二位數+5。例:1969年年支=69+1=70,去掉60的倍數為10,地支第十位為酉。2012年年支=12+5=17,去掉12余5,地支第五位是辰。那么1969年干支就是己酉2012年干支就是壬辰。

3:月干公式,月的地支是固定的如正月起寅之類,只計算月干。月干=年干數*2+月份。例:1969年(己酉)年八月(酉月)的天干=6*2+8=20,天干10為周期就去掉10,天干第十位為癸,則此月干支為癸酉

4:日干支公式:1900----1999年日干支基數=(年尾二位數+3)*5+55+(年尾二位數—1)/4。2000----2099年日干支基數=(年尾二位數+7)*5+15+(年尾二位數+19)/4。(只用商數,余數不用,數過60就去掉60)。例:2008年月日10月18日:日天干地支基數=(8+7)*5+15+(8+19)/4=36(已去掉60的倍數)這數就是1月1號的干支數。從1月1號到10月5日按滿60去之后數為36+31(1月下類推)+29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28,則天干去10的倍數余8為辛,地支去12的倍數余4為卯。今天干支就是辛卯。

5:時干公式=日干序數*2+月支序數—2,自己推巧去吧,這樣你可以排任何一天的四柱了哦。

6:還有一法,叫倒推年齡法,從天干地支推算出任何年齡的干支,但只能推算出年干支不能推出日干支,即年齡去掉60為基數,去掉十的倍數為倒推天干數,去掉十二的倍數為地支倒推數。如今年為戊子40歲生年的干支這樣推:40歲去30余10天干從戊倒推10位是己,地支40去36余4從子倒推4位是酉生年就是己酉。62歲生年余2從的天干戊倒推2位是丁,從地支子倒推2位是亥。

方法五

類數軸推算法

表示方式:公元紀年A商N余數C

(A-3)/10=N1…C1,故第C1個天干為所求

(A-3)/12=N2…C2,故第C2個地支為所求

示例一:求公元1975年的天干地支

(1975-3)/10=190…2,故第2個天干“乙”為所求

(1975-3)/12=164…4,故第4個地支“卯”為所求

則公元1975年的干支年是乙卯年

示例二:求公元前5年的干支

公元前

(-5-3)/10=-1…2,故第2個天干“丙”為所求

(-5-3)/12=-1…4,故第4個地支“辰”為所求

則公元前5年的干支年是丙辰年。

示例三:求公元前280年的干支

(-280-3)/10=-29…7,故第7個天干“辛”為所求

(-280-3)/12=-24…5,故第5個地支“巳”為所求

則公元前280年的天干地支是辛巳年。

掐算法

用手指掐算干支紀年

從事歷史、文物工作的同志,特別是研究古書畫的同志,經常要碰到干支紀年問題。比如,愛新覺羅·弘歷庚寅”年到底是乾隆幾年呢?又比如,當你碰到任伯年的畫上題上“壬午”年作時,那么任伯年在這一年是多大年紀呢?這時如果你手頭沒有一本年表,而又馬上要答復這個問題,你一定會干著急。介紹一下用指頭掐算干支紀年的方法。如果你能掌握,上面提出來的問題,就立即可以解決了。用手指掐算干支,大概很早就有了,清代李汝珍所著的《鏡花緣》第七十五回談到古課問題,就是用手指來掐算的,他所說的“地盤式”排列的方位,要說的方法,只不過他是用來算課,是用來推年。為了便于學習,在這里畫了一個圖,同時為了便于記住,作了四句打油詩,詩曰:天干變化無定位,地支分布列四邊;天干順推求個數,地支逆跳加十年。天干就是甲、乙、丙、丁、戊、己、庚、辛,壬、癸,叫十個天干。地支就是子、丑、寅、卯、辰.巳、午、未,申.酉、戌、亥,叫十二地支。這十二個地支分列在左手上,它的地位是固定不變的。所以詩的第二句說;“地支分布列四邊”。

在開始學習時,你不妨用筆把它寫在自己的手上,用拇指指點著這十二個地支的部位,要熟悉到指著每個部位時,即能說出它是哪一個地支。天干的地位則沒有固定。它是隨著地支而變動的。打一個比喻,它好像是一個能轉的齒輪套在地支的外邊、十個天干好像十個齒一樣,看圖中箭頭,旋轉的方向和鐘表一樣,假若說“甲子”,你就要把“甲”字指在“子”的部位上,(在無名指的下節)按照這個“齒輪’所列的天干次序,一字一字地和手上的地支配上,那就是。甲子、乙丑、丙寅丁卯……假如你說“甲寅”,你就要把“甲”字指到食指下節的“寅”字,好像這個齒輪往前移動了,這時天干地支的配合便變成了:甲寅、乙卯、丙辰、丁巳……由于天干不像地支一樣,在指頭沒有固定的地位,而是跟著地支而變化的,所以詩的第一句叫“天干變化無定位”。但有一點要注意的,天干的單數(甲、丙、戊、庚、壬)一定要配上地支的單數(子、寅、辰、午、申、戌),天干的雙數(乙、丁、己、辛、癸),一定要配上地支的雙數(丑、卯、巳、未、酉、亥),在第二圖把它們的單數和雙數用不同字體區別開來,以便在練習時不致搞錯。把前面所舉的例子一一乾隆庚寅”年是乾隆的第幾年?來作一次練習。這里要有一個先決的條件,要求得的干支紀年,都必須要先知道它們第一個年頭的干支是什么才行。乾隆的第一年的干支是“丙辰”,你就從圖中先找到地支的“辰”字,(在食指的第二節)然后配上天干的“丙”字,即是乾隆的第一年丙辰。這時第二圖中的天干,有如齒輪的轉動一樣,把“丙”字轉到“辰”字上,從這里作為起點“1”字算起,(請注意,后邊談到計算公元或者是計算每個人的實歲時,作為起點的數字應當是“0”而不是“1”)順著圖中的箭頭往前推算就成為這樣的情況:數字:12345天干;丙丁戊己庚地支辰巳午未申表現指上就是這樣。這里還須插上幾句話。一般的習慣,要求得數目字,比如說要求得愛新覺羅·弘歷二十五年,都是先求得十數,然后再求個數。用手推算,本來也可以先求十數,但是速度太慢,是先求個數,然后再求十數。天干因為正好是十個,所以每一個天干可以代表從“0”至“9”的每一個數字,這并不是說它所代表的數字在任何地方都永遠不變,但它卻是相對不變的,比如說公元“0”年正好是“庚”年,于是天干和數字就這樣套上了:0123456789庚辛壬癸甲乙丙丁戊己這個套上的數字和天干如果記住了,是有用的,比如“己”字永遠就是公元后個數的“9”,是“79”年,就是“己未”,近幾年前是“69”年,就是“己酉”,十年后是“89”年,就是“己巳”這是相對不變的。所求的是愛新覺羅·弘歷天干,他的天干第一年是“丙”,按照這個次序數字和“天干”套上之后,卻變成這樣了:1234567890丙丁戊己庚辛壬癸甲乙在乾隆的年號來說,上列的天干所代表的數字也相對不變了。詩的第三句說“天干順推求個數”,就是說,你只要知道所求對象的第一年是什么天干地支,順若次序就求得他的個數了,如上邊的乾隆從“丙”年起推算到“庚”年,他的個數是“5”,以后只要逢著乾隆天干有“庚”字,即有個數“5”字。其它推算古人的年齡,方法都是一樣。這個方法同樣可以推算每一個I世紀的其一個干支是第幾年,但首先要知道這一個世紀的頭一年是什么干支。公元后的干支是有一定的,第一年不是“庚子”就是“庚辰”或“庚申”,都是這三個來回轉著。如20世紀的第一年是“庚子”,即1900年,如果你要找“己丑”年是哪一年,就可按上述方法推算。推算的結果是“49”,那么加上1900年就是1949年。但在推算時應把它的第一年作為“0”字算起,不能作為“1”字算起。還有因為六十年一個循環,在一百年之內有四十個天干地支是重復的,如1919年是“己未”,而1979年也是“己未”,如何區分前后兩個干支,只有靠其它條件來解決了。這個推算方法在極其熟練之后,公元前的干支也可用手來推算。公元前的每個世紀第一年是“辛丑”、“辛巳”、“辛酉”,也是三個輪回著,但推算時不能和公元后一樣,都要“反其道而行之”,一般比較少用,這里就不多說了。

紀年起點

正月初一

東漢初期,劉秀時期民間已使用干支紀年。延至漢章帝元和二年(公元85年)天干地支紀年被以政府命令的形式頒行于全國。爾后各朝各代,實行年號紀年之外,并以干支法作為紀年,沿行不廢。

中國先秦素有“改正朔”的傳統,即皇帝以頒令的形式決定立春。據《禮記·大傳》云:“立權度量,考文章,改正朔,易服色,殊徽號,異器械,別衣服,此其所得與民變革者也。”孔穎達疏曰:“正謂年始,朔謂月初,言王者得政,示從我始,改故用新,隨寅、丑、子所建也。周子,殷丑,夏寅,是改正也;周夜半,殷雞鳴,夏平旦,是易朔也?!眰髡f中,先秦三代有改正朔之傳統,商以建丑為正,周以建子為正,秦統一天下后,繼承此傳統,以建亥(十月)為始。

漢初沿襲秦朝正朔,其自家正朔確立于劉徹時期。太初元年(104BC.),漢朝改用《太初歷》,使用建寅為正,即以夏歷正月為立春。同年,武帝創立年號制度,為突出皇帝之尊,以年號紀年替代帝王在位紀年,改變了中國古代的紀年方式。年號制度行用后,前代“改正朔”之制自此變革,后世統治者極少改歲首或月首,新帝登基,但改年號,遂成為中國政治文化傳統的慣例。

至此千百年來,中國傳統歷——漢歷(農歷)所采用得天干地支紀年方法,與皇帝年號紀年一樣以新年正月朔(元旦)為開始。

從元明清三代的史書,可見干支紀年在正月初一更替的記錄:

元史》:卷三·本紀第三◎憲宗,”九年己未春正月乙巳朔,駐重貴山北,置酒大會“,對應公歷1259年1月25日,已換干支紀年,而此年立春日為1月29日。

明實錄》:大朱元璋高皇帝實錄卷之八,”庚子春正月己丑朔“,公歷1360年1月19日干支紀年換歲,而該年的立春在1月28日,此時沒有記錄皇帝年號,因這時明太祖還未稱帝。大明太祖高皇帝實錄卷之十六,”乙巳春正月庚申朔“,公歷1365年1月23日天干地支紀年換歲,而該年的立春在1月28日。

清實錄》:(1)實錄卷之七百七十六,”乾隆三十二年。丁亥。春。正月。丙寅朔。上詣奉先殿行禮“,對應公歷1767年1月30日,干支紀年已換歲?!?a href="/hebeideji/7041400086262036084.html">辛未。祈谷于上帝。上親詣行禮。是日。立春。順天府進土牛春山寶座“,對應公歷1767年2月4日。(2)實錄卷之八百一,”乾隆三十二年。丁亥]。十二月。丙子。上御乾清門聽政。是日、戊子年立春。順天府進土牛春山寶座?!斑@一天是十二月十六,對應公歷1768年2月4日,此處就是一些以此為憑,認為是立春換歲的證據,可這一日的抬頭處已經標明是丁亥年,其實是由于丁亥年是兩頭春,為了區別位于年初的立春,才標注了后一個是戊子年的立春,并不是說”戊子年立春“就意味著進入了戊子年。整部《清實錄》均遵循同樣的紀年體系,只有到了”正月朔“,皇帝年號和天干地支紀年才會一同變更。

辛亥革命之后,1914年1月,政府又頒布法令確定舊歷的新年為“春節”,夏歷的正月初一被剝奪了原有的名稱“元旦”、“新年”,這些名詞被轉給公歷的1月1日之后,它就成了“春節”。但這只是正月初一名稱的變換,并沒有改變其作為立春的地位。后來民國政府頒布廢舊歷禁令,嚴禁私售舊歷、新舊歷對照表;嚴令京內外各機關、各學校、各團體,除國歷規定者外,對于舊歷節令,一律不準循俗放假;將舊歷年節元旦日應有之一切熱鬧娛樂舉動移至國歷新年元月內舉行。但是,這些政策最終都不了了之。

新中國成立后,農歷仍用天干地支紀年。各級重要的報紙、各種歷書和眾多的年歷畫,也都將干支紀年作為紀年輔助手段。包括《人民日報》在內的國內所有日報,其農歷日期的干支紀年均在正月初一才得已變更。而國內唯一研究和編修歷法的單位——中科院紫金山天文臺,其官網上的公農歷查詢,以及出版的所有天文歷書和年歷,干支紀年和生肖紀年立春均始于正月初一。現代所有出版的紙質版日歷,干支紀年也是在農歷正月初一變更。

當代的春節的官方活動更直觀的顯示生肖年依據農歷正月初一起算的規則。如歷年中國中央電視臺春節聯歡晚會,均在正月初一零時舉行倒數儀式,表達對新的生肖年的祝福。而2014年春節期間,國家領導人向全國各族人民和全球華人拜年,官方也會強調是農歷馬年。

終上所述,中國傳統歷法中采用“正月朔”,即農歷正月初一作為生肖年的起點,這大量可見于歷代正史和官方歷書,以及現代的報紙和紙質版日歷中。

解放以后,歷法的編修由中國科學院紫金山天文臺負責,其出版的所有歷書,天干地支紀年的起訖點也表示為正月初一在公歷的日期。

且從官方的出版物如《人民日報》等報刊上可知,干支紀年是每年起于正月初一。

另外港臺的干支紀年和生肖變更也是在正月初一日。由此可知在中國所有的官方都是以正月初一為換干支紀年和生肖的。

公元2017年5月12日(農歷丁酉年四月十七)國家發布了《中華人民共和國國家標準GB/T33661—2017〈農歷的編算和頒行〉》規定了干支紀年和生肖紀年起于正月初一0點。終于正本清源了,讓中華傳統文化得到了正確保護。

立春

歷法依據

天文學家張培瑜等人合作完成?《中國古代歷法》上指出“2000年來中國天干地支紀時與歷法數序紀時既互相配合又各自成系統。實際上中歷干支紀時系統是中國特有的陽歷歷法體系??煞Q之為干支歷。它以立春為歲首,交節日為月首。年長即回歸年,一節一中為一個月??上У氖牵诠糯芍v日多與歷法紀時配合,只在歷書(黃歷)中注記或民間用于象數、選擇和命理學中,它在歷法上的作用一直未能得到很好的認識?!?/p>

另外,古歷專家董作賓《天歷發微》也從另一方面證明干支紀法自古紀陽歷,他對以立春為歲首的《天歷》分析指出“年名,承用干支紀年古法。月名(即正、二、三月等),借用“太陰月”之名…月建,即干支紀月,也是中國古法。西漢以前,(歷簡上)有月名而無月建。以干支紀月,所紀的雖在太陰月的上面,實在乃是太陽月,即節氣月,漢簡中已有月建之實...立春節,這雖是中國的建寅月之始日,也是中國的陽歷,仍與太陰無涉?!鄙鲜稣f法得到史學家羅爾綱、簡又文?等著書的引用。此外,董作賓《漢簡永元六年歷譜考》《大唐同光四年具注歷合璧》也有談及自古以來干支紀陽歷。

江蘇省天文學會秘書長李:古代歷法采用的是兩套系統,現代人是把兩套系統重合在一起了。歷史學博士蘆敏也認為干支紀法按節氣劃分,以立春作為開始。

中國科學院國家授時中心的日梭萬年歷上有完整干支歷,以立春節氣為一年的分界線。

民俗依據

在古代,正月初一叫元旦;立春叫春節。1912年,清朝被推翻,歷法數序紀時的皇帝年號紀年法被廢除,孫中山宣布使用公歷,把1月1日定為元旦。后來袁世凱農歷正月初一為春節?!獙ι鲜鰵v法改變的事實,天干地支紀年(含生肖)自古以來仍從立春起算,歷史學者倪方六、民俗專家方炳桂、福州市民俗研究者鄭子端、北京民俗協會理事韓碩、著名民俗學家葉春生吉林省民俗學會理事長施立學?等持相同看法。

立春節和正月初一元旦在民國以前皆是重大節日。今天意思差不多的“歲”和“年”在古代有嚴格區別。古人視立春為“歲始”,過“歲節”,往往比過“年節”的聲勢還大。從周朝到清末,都以立春為一歲的大典,民間有“立春大過年”的諺語。立春時天子親率三公九卿、諸侯大夫去東郊迎春,祈求豐收。這種活動影響到庶民,使之成為后來世世代代的全民的迎春花活動,如迎春、咬春、打春等。

中醫學依據

黃帝內經》:“經脈十二者,以應十二月。十二月者,分為四時。四時者,春秋冬夏,其氣各異?!庇终f:“六氣謂之時,四時謂之歲”。十二支紀月與十二經脈對應關系見右圖,把干支紀法變為紀朔望月(太陰歷)會跟經脈無法對應。

名醫張從正認為用藥要考慮季節因素,如"午未之月多暑,宜辛涼解之:子丑之月多凍,宜辛溫解之"。中醫學者張承龍等人指出“以干支歷反映的地球氣象氣候變遷周期、個體遺傳體質、健康特征、相關疾病的不同年齡表達等有直接聯系?!毖芯勘砻鳎錾鷷r間與精神分裂癥、癲癇、腦腫瘤等多種疾病有關,余丹又研究得出腦卒中與干支歷出生日期有關。毛小妹和白貴敦的研究也證明人體質、多發病等與干支歷出生日期有關。

術數依據

中國歷代官方天文機構的職掌,除包括推算歷法和觀測天象外,還需負責處理選擇事,如東漢天文官的職責就包括:“凡國祭祀、喪、娶之事,掌奏良日及時節禁忌?!皬脑角迥?,政府更在州縣廣設有陰陽學,與儒學和醫學鼎足而三。而擇吉之術只與年月日的天干地支相關。后世的選擇家為增加其術的"精密度",并營造出上應天行的形象,乃強調(黃歷)鋪注規則中的月份,是從該月節氣的起始瞬間至下月節氣之前。南宋掌禹錫即稱:"凡擇日,皆取月節氣應為正,氣應時刻隨歷日用之"。

中國玄學與二十四節氣息息相關,所以長久以來“立春”在術數界中皆被視作新一年開始。傳統的屬相算命、推生辰八字等,都是以立春作為一年起始的。

其它依據如名著《紅樓夢》第九十五回:“是年甲寅年十二月十八日立春,元春日是十二月十九日,已交卯年寅月”,這里明確指出天干地支在紀年紀月時的轉換點。從立春起算的依據涉及領域眾多,受篇幅所限,不再贅述。

干支紀年

干支紀年歷法,是屹立于世界民族之林的科學歷法之一,并與國際公歷歷法并存,依據有中國現行的公歷和農歷合歷。干支紀年歷法是遵循宇宙天體日月的運行規律,是一種陰陽合歷,也是其它民族所沒有的科學歷法。她歷史悠久,要是追根溯源,根據中華民族的典籍記載,可追溯到黃帝時期,就有使用六十花甲子的干支紀年歷法。

迄今為止已有七十八個花甲子,具體紀年累積的劃分為:【一元】【正元】【大元】被稱之為【三元九運】。一元:為一個花甲60年,一元分三運,一運為20年。正元:為三個花甲180年,正元分上元、中元節、下元節,又叫三元。每個正元有九運。大元:為三個三元540年。過去的540年的舊歷叫【黃歷】,預示著下一個紀元的開始,周而復始。這就是天干地支紀年的規則。??捡R松源的《周易》,(2013年版1696頁)

干支紀月

中國傳統歷中的干支紀時系統(干支歷)以二十四節氣來劃分出一年的12個月份,每個月含有兩個節氣(二十四節氣中奇數序列的節氣又簡稱為“節”,雙數序列的節氣又簡稱為“氣”或“中”,就是說二十四節氣由12“節”加12“氣”組成)。60組各不相同的天干地支進行標注月份。從甲子癸亥,循環更替,以至無窮。

大約春秋戰國時代就已有十二支紀月,叫做月建。但據現有材料,似乎到漢代才在歷簡上置月建。這應該是受到造紙術印刷術的影響導致。

中國傳統歷中的數序紀時系統以中氣雨水所在之月為正月,歷書中規定遇無中氣的朔望月考慮置閏月,對應月建時使用上月天干地支作為標記。以干支相配為月建的名,見于后唐同光四年(九二六年)具注歷,其年“正月小建庚寅”。月建既是太陽歷的月分,不計閏月((數序紀時系統的)閏月分屬前后兩月的月建)。

干支紀月的推排方法,星相家總結出一個口訣:

甲己之年丙作首,乙庚之歲戊為頭。

丙辛立春尋庚起,丁壬壬位順行流。

若言戊癸何方求,甲寅之上好追求。

干支紀日

干支紀日從幾千年前開始至今,一直紀日沒有中斷和錯誤,是一部了不起的紀日歷史,能清楚考證的是起于魯隱公三年二月己巳日。但在歷史書籍中還有許多記載著天干地支紀日的,如《尚書·周·泰誓》的“惟十有一年,武王伐殷。一月戊午”,《尚書·周·武成》的“惟一月壬辰,旁死魄”等記載了干支紀日。因此,足以證明在周朝以前都已經在使用干支紀日了。

天支與五行

天干地支與五行。五行者(金木水火土),如配天干,則甲乙配木,丙丁配火,戊己配土,庚辛配金,壬癸配水。如配地支,則寅卯配木,巳午配火,申酉配金,亥子配水。而辰未戌丑配土。有了五行,也就有了五行生克關系。五行相生之關系是木生火,火生土,土生金,金生水水生木;五行相克之關系是金克木,木克土,土克水,水克火,火克金。五行配天干地支還有一套體系,甲己(天干)、丑未(地支)配土,乙庚(天干)、卯酉(地支)配金,丙辛(天干)、辰戌(地支)配水、丁壬(天干)、巳亥(地支)配木,戊癸(天干)、子午寅申(地支)配火。

參考資料 >

《易經》陰陽學說入門:庚子年該從哪天開始?大年初一還是立春.新浪網.2025-07-27

農歷紀年展現華夏文明多彩成就.澎湃新聞.2025-07-09

天干地支對照表 - 天干地支五行對照表.天干地支紀年法.2021-11-25

生活家百科家居網