干支纪年

取自 烧荒维基

跳转到: 导航, 搜索
天干
地支

干支天干地支的合称,由两者经一定的组合方式搭配成六十对,为一个周期,循環往復,称为六十甲子六十花甲子中国古代用以记录年、月、日。也用于形容60岁的老年人。

考古发现,在商朝后期帝王帝乙时的一块甲骨上,刻有完整的六十甲子,可能是当时的日历。这也说明在商朝时已经开始使用干支纪日了。根据考证,春秋时期鲁隐公三年二月己巳(公元前720年二月初十),曾发生一次日食。这是中国使用干支纪日的比较确切的证据。而使用皇帝年号纪年则是汉武帝时期建元年号。

干支法在中国古代一直使用,从未间断。因此对研究历史非常有帮助,非常容易推算历史时间。

目录

[编辑] 干支的一个循环

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

[编辑] 干支纪年

干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。章帝元和二年(公元85年),朝廷下令在全國推行干支紀年。有人认为中国在汉武帝以前已用干支纪年。可是,其实是类似的太岁纪年,用太岁所在位置來纪年,干支只是用以表示十二辰(把黄道附一周天分为十二等分);木星(太岁)11.862年绕天一周,所以太岁约86年会多走过一辰,这叫做“超辰”。在颛顼曆上,西汉武帝太初元年(前104年)是太岁在丙子太初曆用超辰法改变为丁丑汉成帝末年,由刘歆重新编订的三統曆又把太初元年改变为丙子,把太始二年(前95年)从乙酉改变为丙戌。而东汉的曆學者没用超辰法。所以太岁纪年和干支纪年从太始二年表面一样。

干支纪年,一个周期的第一年为“甲子”(如黄巾起义口号为“岁在甲子,天下大吉”),第二年为“乙丑”,依此类推,60一个周期;一个周期完了重复使用,周而复始,循环下去。如1864年农历甲子年,60年后的1924年同为农历甲子年;1865年为农历乙丑年,1925年同为农历乙丑年,依次类推。

必須特別注意的是干支紀年是以立春作爲一年即歲次的開始,是爲歲首,不是以農曆正月初一作爲一年的開始。例如,1984年大致是歲次甲子年,但嚴格來講,當時的甲子年是自1984年立春起,至1985年立春止。

[编辑] 干支纪年与公历的近似换算

从已知的公曆年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支。(公元前的年份则用58-“年份数除以60的余数”后计算)

[编辑] 干支纪月

干支纪月时,每个地支对应二十四節氣自某節氣(非中氣)至下次節氣,以交節時間決定起始的一個月期間,不是農曆某月初一至月底。許多曆書註明某農曆月對應某干支,只是近似而非全等對應。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。依照正月之干支,其余月份按干支推算。60个合5年一个周期;一个周期完了重复使用,周而复始,循环下去。东汉光武帝建武二十九年癸丑年(公元53年冬至月(大雪小寒的月份,近似农历十一月)就是“甲子月”。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。 下表是地支紀月時對應的節氣時間段、中氣、近似農曆月份、近似陽曆月份、以及年天干和月地支構成的月干支:

月地支節氣時間段中氣近似農曆月份近似陽曆月份甲或己年乙或庚年丙或辛年丁或壬年戊或癸年
寅月立春驚蟄雨水正月2月丙寅月戊寅月庚寅月壬寅月甲寅月
卯月驚蟄—清明春分二月3月丁卯月己卯月辛卯月癸卯月乙卯月
辰月清明—立夏穀雨三月4月戊辰月庚辰月壬辰月甲辰月丙辰月
巳月立夏—芒種小滿四月5月己巳月辛巳月癸巳月乙巳月丁巳月
午月芒種—小暑夏至五月6月庚午月壬午月甲午月丙午月戊午月
未月小暑—立秋大暑六月7月辛未月癸未月乙未月丁未月己未月
申月立秋—白露處暑七月8月壬申月甲申月丙申月戊申月庚申月
酉月白露—寒露秋分八月9月癸酉月乙酉月丁酉月己酉月辛酉月
戌月寒露—立冬霜降九月10月甲戌月丙戌月戊戌月庚戌月壬戌月
亥月立冬—大雪小雪十月11月乙亥月丁亥月己亥月辛亥月癸亥月
子月大雪—小寒冬至十一月12月丙子月戊子月庚子月壬子月甲子月
zh-hans:丑;zh-hant:丑;zh-hk:丑月 小寒—立春大寒十二月1月丁丑月己丑月辛丑月癸丑月乙丑月

干支纪月法未普遍实行,主要为星相家推算八字用。

推算实例:2004年大致是农历甲申。那次甲申年自2004年2月4日19時56分立春起,至2005年2月4日1時43分立春止。這裡的時刻是東經120度標準時。資料來源是中国科学院国家授时中心和时间科普网站制作的日梭万年历网络版

  1. 丙寅月,2004年2月4日19時56分立春~2004年3月5日13時56分驚蟄
  2. 丁卯月,2004年3月5日13時56分驚蟄~2004年4月4日18時43分清明
  3. 戊辰月,2004年4月4日18時43分清明~2004年5月5日12時2分立夏
  4. 己巳月,2004年5月5日12時2分立夏~2004年6月5日16時14分芒種
  5. 庚午月,2004年6月5日16時14分芒種~2004年7月7日2時31分小暑
  6. 辛未月,2004年7月7日2時31分小暑~2004年8月7日12時20分立秋
  7. 壬申月,2004年8月7日12時20分立秋~2004年9月7日15時13分白露
  8. 癸酉月,2004年9月7日15時13分白露~2004年10月8日6時49分寒露
  9. 甲戌月,2004年10月8日6時49分寒露~2004年11月7日9时59分立冬
  10. 乙亥月,2004年11月7日9时59分立冬~2004年12月7日2时49分大雪
  11. 丙子月,2004年12月7日2时49分大雪~2005年1月5日14时3分小寒
  12. 丁丑月,2005年1月5日14时3分小寒~2005年2月4日1时43分大寒

[编辑] 干支纪日

干支纪日,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的餘數是地支。例如:

(1972 - 4) mod 10 ≡ 8,所以天干是「壬」;
(1972 - 4) mod 12 ≡ 0,所以地支是「子」。

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

<math>g = 4C + [{C \over 4}]+ 5y + [{y \over 4}] + [{3 \times (M+1) \over 5}] + d - 3</math>
<math>z = 8C + [{C \over 4}] + 5y + [{y \over 4}] + [{3 \times (M+1) \over 5}] + d + 7 + i</math>

其中奇數月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时甲子時丙子時戊子時庚子時壬子時

zh-hans:丑;zh-hant:丑;zh-hk:丑時

1时—3时乙丑時丁丑時己丑時辛丑時癸丑時
寅時3时—5时丙寅時戊寅時庚寅時壬寅時甲寅時
卯時5时—7时丁卯時己卯時辛卯時癸卯時乙卯時
辰時7时—9时戊辰時庚辰時壬辰時甲辰時丙辰時
巳時9时—11时己巳時辛巳時癸巳時乙巳時丁巳時
午時11时—13时庚午時壬午時甲午時丙午時戊午時
未時13时—15时辛未時癸未時乙未時丁未時己未時
申時15时—17时壬申時甲申時丙申時戊申時庚申時
酉時17时—19时癸酉時乙酉時丁酉時己酉時辛酉時
戌時19时—21时甲戌時丙戌時戊戌時庚戌時壬戌時
亥時21时—23时乙亥時丁亥時己亥時辛亥時癸亥時
晚子時23时—24时丙子時戊子時庚子時壬子時甲子時

[编辑] 參看

[编辑] 参考文献

个人工具
Sponsor