術語
六十甲子
10和12的最低公倍數是60,所以10位天干和12位地支相搭配(奇數位配奇數位,偶數位配偶數位)形成了六十個乾支,稱為“六十乾支”,因以甲子開頭而又稱“六十甲子”。即: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.壬戌60.癸亥
後來六十甲子被用以記錄時間,即紀年、紀月、紀日、紀時,其中紀年法使用最廣泛,如今仍然是我國夏曆(農曆)的紀年方法,即“乾支紀年法”,稱為農曆(夏曆)某某乾支年,農曆年與公曆年並不重合,如公曆2013年是農曆癸巳年(西元2013年2月10日春節至2014年1月30日除夕)。
乾支年
乾支年的起點,有春節與立春兩種:一、民用歷中,習慣一個整年(12或13個朔望月)用一個乾支,過了春節,年乾支和生肖便更替。
二、純乾支歷(以二十四節氣定序的純陽曆)中,年、月分別獨立,一年(歲)並不包含整數個月(陰曆月)。日起於時(夜半子時),月起於節(當月節氣準確時刻),年起於節(立春節氣準確時刻),即
一天(日)從夜半子時開始;
一個乾支月從從當月節氣(狹義的十二節氣)準確時刻開始。
各月節氣如下(括弧內為當月地支):
正月(寅)立春
二月(卯)驚蟄
三月(辰)清明
四月(巳)立夏
五月(午)芒種
六月(未)小暑
七月(申)立秋
八月(酉)白露
九月(戌)寒露
十月(亥)立冬
十一月(子)大雪
十二月(醜)小寒
一個乾支年(歲)從寅月起點-立春準確時刻開始,如壬辰(龍)年始於2012年2月4日12時33分立春(時刻)。
換算
乾支紀年
公元紀年換算成乾支紀年第一種算法:
不同的資料算法有所差異,有的會給出公式,但本質上是一回事。這裡介紹一種簡易直觀的算法。首先給每個天干、地支一個編號,從頭以4開始按照順序排下去,天干10後接1,地支12後接1。
天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬2、癸3
地支:子4、醜5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3
以公元年的尾數在天干中找出對應該尾數的天干,再將公元紀年除以12,用除不盡的餘數在地支中查出對應該餘數的地支,這樣就得到了公元紀年的乾支紀年。如2003年,其尾數為3,對應的天干為“癸”;以12除2003得166,餘數為11,對應的地支為未。於是2003年的乾支紀年為“癸未”年。注意這是指2003年立春之後,立春之前應是“壬午”年。趙達先生在“祭文”中指出的時間是“癸未清明”,清明是立春之後的第四個節氣(立春、雨水、驚蟄、春分、清明),所以趙先生說歲在癸未,而非壬午。
特:某一年的尾數為0且用該年除以12的餘數為0,則取天干中的編號為10的“庚”和地支中的編號為12的申”。
如:公元120年
尾數0則取天干中的“庚”;除以12餘數為0,則取地支中的“申”。那么,公元120年則為庚申年。
公元紀年在12之內的可直接用該數字在天干、地支中查找。
如:公元6年,則在天干、地支中找出6相對應的“丙”和“寅”,那么該年則為丙寅年。公元8年則為戊辰年。
公元11年,則取尾數1對應的天干中的“辛”和11對應的地支中的“未”。那么,該年則為辛未年。
公元12年則為壬申年。
第二種算法:
1.天干算法:用公元紀年數減3,除以10(不管商數)所得餘數,就是天干所對應的位數;
2.地支算法:用公元紀年數減3,除以12(不管商數)所得餘數,就是地支所對應的位數;
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥
例1.我們以2010年為例;
天干算法:2010-3=2007,2007/10=200餘7,7對應天干第7位是庚,即天干為庚;
地支算法:2010-3=2007,2007/12=167餘3,3對應地支第3位是寅,即地支為寅;
綜上公元2010是用天干地支紀年為庚寅年。為使各位信任此算法,我再舉一例來說明:
例2.我們再以1987年為例;
天干算法:1987-3=1984,1984/10=198餘4,4對應天干第4位是丁,即天干為丁;
地支算法:1987-3=1984,1984/12=165餘4,4對應地支第4位是卯,即地支為卯;
綜上公元1987是用天干地支紀年為丁卯年。
公元前紀年與乾支紀年的換算
將天干、地支編號如下:
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
76543211098
地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥
987654321121110
以公元前紀年的尾數在天干中找出對應該尾數的天干,再將公元前紀年除以12,用除不盡的餘數在地支中查出對應該餘數的地支,這樣就得到了公元前紀年的乾支紀年。
如:公元前155年
用尾數5取天干中的“丙”;155除以12得餘數11,對應地支中的“戌”。那么,該年則為丙戌年。
公元前紀年在12內的可直接找到對應編號的天干、地支。如:公元前8年則為癸丑年。
注意:農曆乾支年與公曆公元年年並不完全重合,如今年是農曆癸巳年(西元2013年2月10日春節至2014年1月30日除夕)。
乾支紀月
乾支紀月時,每個地支對應二十四節氣自某節氣(非中氣)至下一個節氣,以交節時間決定起始的一個月期間,不是農曆某月初一至月底。許多曆書註明某農曆月對應某乾支,只是近似而非全等對應。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致為戊寅;丙或辛之年正月大致為庚寅,丁或壬之年正月大致為壬寅,戊或癸之年正月大致為甲寅。依照正月之乾支,其餘月份按乾支推算。60個月合5年一個周期;一個周期完了重複使用,周而復始,循環下去。東漢光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似農曆十一月)就是“甲子月”。有歌訣為證:甲己之年丙作首,乙庚之歲戊為頭;丙辛必定尋庚起,丁壬壬位順行流;更有戊癸何方覓,甲寅之上好追求。下表是地支紀月時對應的節氣時間段、中氣、近似農曆月份、近似陽曆月份、以及年天干和月地支構成的月乾支:乾支紀月法未普遍實行,主要為星相家推算八字用。
推算實例:2004年大致是農曆甲申年。那次甲申年自2004年2月4日19時56分立春起,至2005年2月4日1時43分立春止。這裡的時刻是東經120度標準時。
丙寅月,2004年2月4日19時56分立春~2004年3月5日13時56分雨水
丁卯月,2004年3月5日13時56分驚蟄~2004年4月4日18時43分春分
戊辰月,2004年4月4日18時43分清明~2004年5月5日12時2分穀雨
己巳月,2004年5月5日12時2分立夏~2004年6月5日16時14分小滿
庚午月,2004年6月5日16時14分芒種~2004年7月7日2時31分夏至
辛未月,2004年7月7日2時31分小暑~2004年8月7日12時20分大暑
壬申月,2004年8月7日12時20分立秋~2004年9月7日15時13分處暑
癸酉月,2004年9月7日15時13分白露~2004年10月8日6時49分秋分
甲戌月,2004年10月8日6時49分寒露~2004年11月7日9時59分霜降
乙亥月,2004年11月7日9時59分立冬~2004年12月7日2時49分小雪
丙子月,2004年12月7日2時49分大雪~2005年1月5日14時3分冬至
丁丑月,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年一次閏年,但是如果遇上整百年,公元年能被400整除才能認定為閏年(這是因為按照立法計算,四年一閏的規定使每年多出0.0078天,經過400年大約會多出3天,如果在能被400整除年份的前面3個百年不算閏年,則正好平衡),閏年有366日,平均一年365.2425日,所以400年146097日和一甲子的60日,最低公倍數是2921940日,合8000年。這就是說,每80年,乾支紀日對應的格里曆月日日期若沒有遇到能被100但非400整除的公元年,會反覆一次循環,但整體而言,假設未來從不改格里曆,每8000年,乾支紀日對應的格里曆月日日期才會反覆一次完整的循環。1912年2月18日,合農曆壬子年正月初一,以及9912年2月18日,都是“甲子日”。
乾支紀時
乾支紀時,60時辰合5日一個周期;一個周期完了重複使用,周而復始,循環下去。必須注意的是子時分為0時到1時的早子時和23時到24時的晚子時,所以遇到甲或己之日,0時到1時是甲子時,但23時到24時是丙子時。晚子時又稱子夜或夜子。日上起時亦有歌訣:甲己還加甲,乙庚丙作初;丙辛從戊起,丁壬庚子居;戊癸何方發,壬子是真途。下表列出日天干和時辰地支構成的時辰乾支,以台北時間(UTC+8)為準。套用
天干地支紀年法同時可紀年、月、日、時,分別稱為“年柱、月柱、日柱、時柱”。此八個字就是俗稱的“八字”。一個人的八字就是他出生時間的四柱記錄。關於月、日、時的天干地支紀法,已使用不多,有興趣的讀者可去查閱有關資料。評價
天干地支紀年法,是中國文化的集中體現,它是先賢們智慧的結晶,時至今日,它並沒有過時,仍然生存於每箇中華兒女的內心。但是,我國農曆(夏曆)從未明確規定也使用計算耶穌年齡的公元紀年法,所以常人所言類似“農曆2013年”的說法都是張冠李戴,硬把中國文化扣上西洋帽。這值得國人深思。自建國以來,傳統文化的繼承和發展雖然經歷了無數的挫折,但是傳統文化以其頑強的生命力生存了下來,天干地支紀年法就是其中之一,我們堅信,它將繼續傳承並且發揚光大。天干地支的第三種方法較為好用,如果在歷史年代記憶較為費勁的人士,會有作用的。