
| 天干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | ||
| 地支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
干支是天干與地支的合稱,由兩者經一定的組合方式搭配成六十對,為一個周期,循環往復,稱為六十甲子或六十花甲子。 中國古代用以記錄年、月、日。也用於形容60歲的老年人。
考古發現,在商朝後期帝王帝乙時的一塊甲骨上,刻有完整的六十甲子,可能是當時的日曆。這也說明在商朝時已經開始使用干支紀日了。根據考證,春秋時期魯隱公三年二月己巳(公元前720年二月初十),曾發生一次日食。這是中國使用干支紀日的比較確切的證據。而使用皇帝年號紀年則是漢武帝時期建元年號。
干支法在中國古代一直使用,從未間斷。因此對研究歷史非常有幫助,非常容易推算歷史時間。
目錄 |
| 干與支 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 甲子 | 乙丑 | 丙寅 | 丁卯 | 戊辰 | 己巳 | 庚午 | 辛未 | 壬申 | 癸酉 |
| 甲戌 | 乙亥 | 丙子 | 丁丑 | 戊寅 | 己卯 | 庚辰 | 辛巳 | 壬午 | 癸未 |
| 甲申 | 乙酉 | 丙戌 | 丁亥 | 戊子 | 己丑 | 庚寅 | 辛卯 | 壬辰 | 癸巳 |
| 甲午 | 乙未 | 丙申 | 丁酉 | 戊戌 | 己亥 | 庚子 | 辛丑 | 壬寅 | 癸卯 |
| 甲辰 | 乙巳 | 丙午 | 丁未 | 戊申 | 己酉 | 庚戌 | 辛亥 | 壬子 | 癸丑 |
| 甲寅 | 乙卯 | 丙辰 | 丁巳 | 戊午 | 己未 | 庚申 | 辛酉 | 壬戌 | 癸亥 |
干支紀年萌芽于西漢,始行於王莽,通行於東漢後期。漢章帝元和二年(公元85年),朝廷下令在全國推行干支紀年。有人認為中國在漢武帝以前已用干支紀年。可是,其實是類似的太歲紀年,用太歲所在位置來紀年,干支只是用以表示十二辰(把黃道附一周天分為十二等分);木星(太歲)11.862年繞天一周,所以太歲約86年會多走過一辰,這叫做「超辰」。在顓頊曆上,西漢武帝太初元年(前104年)是太歲在丙子,太初曆用超辰法改變為丁丑。漢成帝末年,由劉歆重新編訂的三統曆又把太初元年改變為丙子,把太始二年(前95年)從乙酉改變為丙戌。而東漢的曆學者沒用超辰法。所以太歲紀年和干支紀年從太始二年表面一樣。
干支紀年,一個周期的第一年為「甲子」(如黃巾起義口號為「歲在甲子,天下大吉」),第二年為「乙丑」,依此類推,60年一個周期;一個周期完了重複使用,周而復始,循環下去。如1864年為農曆甲子年,60年後的1924年同為農曆甲子年;1865年為農曆乙丑年,1925年同為農曆乙丑年,依次類推。
必須特別注意的是干支紀年是以立春作爲一年即歲次的開始,是爲歲首,不是以農曆正月初一作爲一年的開始。例如,1984年大致是歲次甲子年,但嚴格來講,當時的甲子年是自1984年立春起,至1985年立春止。
從已知的公曆年份計算干支紀年:年份數減3,除以10的餘數是天干,除以12的餘數是地支。(公元前的年份則用58-「年份數除以60的餘數」後計算)
干支紀日,60日大致合2個月一個周期;一個周期完了重複使用,周而復始,循環下去。確定的文獻指出干支紀日始於魯隱公三年夏曆二月己巳日(公元前720年二月初十)。
因為儒略曆的平年有365日,而每4年一次,公元年能被4整除,閏年有366日,平均一年365.25日,所以4年1461日和一甲子的60日,最小公倍數是29220日,合80年。這就是說,每80年,干支紀日對應的儒略曆月日日期會反復一次循環。(公元4年本來應爲閏年,但因為公元前45年開始實施儒略曆後,「每隔3年」加一次閏日被誤爲「每3年」加一次閏日,所以羅馬皇帝屋大維下令前5年、前1年、4年停閏以修正錯誤置閏。)
因為格里曆的平年有365日,而每4年一次,公元年能被100但非400整除,閏年有366日,平均一年365.2425日,所以400年146097日和一甲子的60日,最小公倍數是2921940日,合8000年。這就是說,每80年,干支紀日對應的格里曆月日日期若沒有遇到能被100但非400整除的公元年,會反復一次循環,但整體而言,假設未來從不改格里曆,每8000年,干支紀日對應的格里曆月日日期才會反復一次完整的循環。1912年(中華民國元年)2月18日,合農曆壬子年正月初一,以及9912年2月18日,都是是「甲子日」。
若我們把天干的「甲、乙、……、壬、癸」編上 0, ……, 8, 9 等序號;地支的「子、丑、……、戌、亥」亦編上 0, 1, ……, 10, 11 等序號,那麼:
從已知的格里曆年份計算干支紀年:年份數減 4,除以 10 的餘數是天干,除以 12 的餘數是地支。例如:
從已知日期計算干支紀日的公式為:
![g = 4C + [{C \over 4}]+ 5y + [{y \over 4}] + [{3 \times (M+1) \over 5}] + d - 3](http://upload.wikimedia.org/math/e/3/2/e32543e60eceff26824d18564724e712.png)
![z = 8C + [{C \over 4}] + 5y + [{y \over 4}] + [{3 \times (M+1) \over 5}] + d + 7 + i](http://upload.wikimedia.org/math/e/1/7/e176868d2e8b3ca19688329ccd21823c.png)
其中奇數月 i=0,偶數月 i=6,C 是世紀數減一,y 是年份後兩位,M 是月份,d 是日數。1月和 2月按上一年的 13月和 14月來算。[ ] 表示取整。g 除以 10 的餘數是天干,z 除以 12 的餘數是地支。
干支紀時,60時辰合5日一個周期;一個周期完了重複使用,周而復始,循環下去。必須注意的是子時分爲0時到1時的早子時和23時到24時的晚子時,所以遇到甲或己之日,0時到1時是甲子時,但23時到24時是丙子時。晚子時又稱子夜或夜子。日上起時亦有歌訣:甲己還加甲,乙庚丙作初;丙辛從戊起, 丁壬庚子居;戊癸何方發, 壬子是真途。下表列出日天乾和時辰地支構成的時辰干支,以北京時間(UTC+8)為準:
| 時辰地支 | 北京時間 (UTC+8) | 甲或己日 | 乙或庚日 | 丙或辛日 | 丁或壬日 | 戊或癸日 |
|---|---|---|---|---|---|---|
| 早子時 | 0時—1時 | 甲子時 | 丙子時 | 戊子時 | 庚子時 | 壬子時 |
|
丑時 |
1時—3時 | 乙丑時 | 丁丑時 | 己丑時 | 辛丑時 | 癸丑時 |
| 寅時 | 3時—5時 | 丙寅時 | 戊寅時 | 庚寅時 | 壬寅時 | 甲寅時 |
| 卯時 | 5時—7時 | 丁卯時 | 己卯時 | 辛卯時 | 癸卯時 | 乙卯時 |
| 辰時 | 7時—9時 | 戊辰時 | 庚辰時 | 壬辰時 | 甲辰時 | 丙辰時 |
| 巳時 | 9時—11時 | 己巳時 | 辛巳時 | 癸巳時 | 乙巳時 | 丁巳時 |
| 午時 | 11時—13時 | 庚午時 | 壬午時 | 甲午時 | 丙午時 | 戊午時 |
| 未時 | 13時—15時 | 辛未時 | 癸未時 | 乙未時 | 丁未時 | 己未時 |
| 申時 | 15時—17時 | 壬申時 | 甲申時 | 丙申時 | 戊申時 | 庚申時 |
| 酉時 | 17時—19時 | 癸酉時 | 乙酉時 | 丁酉時 | 己酉時 | 辛酉時 |
| 戌時 | 19時—21時 | 甲戌時 | 丙戌時 | 戊戌時 | 庚戌時 | 壬戌時 |
| 亥時 | 21時—23時 | 乙亥時 | 丁亥時 | 己亥時 | 辛亥時 | 癸亥時 |
| 晚子時 | 23時—24時 | 丙子時 | 戊子時 | 庚子時 | 壬子時 | 甲子時 |
|
檢 • 論 • 編 • 歷
|
|
|---|---|
| 陽曆 | 羅馬曆 · 儒略曆 · 儒略改革曆(東正教曆) · 佛曆 · 印度曆 · 伊朗曆 · 衣索比亞曆 · 全新世紀曆 · 世界曆 |
| 陰曆 | 伊斯蘭曆 · 希臘曆 |
| 陰陽合曆 | 中國傳統曆法 · 農曆 · 希伯來曆 · 日本曆 · 藏曆 · 傣曆 |
| 其他 | 歲星紀年 · 太歲紀年 · 天干 · 地支 · 瑪雅曆 · 馬拉亞姆曆 · 瑣羅亞斯德教曆法 · 儒略年(不可與儒略曆混為一談) · 儒略日 |
| 參見:時間相關主題 | |
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History