最佳回答
天干地支簡(jiǎn)稱“干支”,取義于樹(shù)木的干和枝
天干有十:甲、乙、丙、丁、戊(wù)、己、庚、辛、壬(rén)、癸(guǐ); 地支十二:子、丑、寅、卯(mǎo)、辰(chén)、巳(sì)、午、未(wèi)、申、酉(yǒu)、戌(xū)、亥。 天干地支組合成如下六十個(gè)計(jì)時(shí)序號(hào),作為紀(jì)年、月、日、時(shí)的名稱,叫“干支紀(jì)年法”。
六十甲子順序 1 ~10 甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
11~20 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
21~30 甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
31~40甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
41~50甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
51 ~60甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
用六十甲子依次紀(jì)年,六十年一個(gè)輪回。干支紀(jì)年法的新一年由立春開(kāi)始,2009年的立春是二月四日,所以2009年2月4日立春之后才是己丑年,在此之前應(yīng)是戊子年。公元紀(jì)年的一年以立春為界前后分屬不同的干支紀(jì)年,這一點(diǎn)不熟悉的人容易搞錯(cuò),應(yīng)特別注意。 與公元紀(jì)年的換算 第一種算法:
如何將公元紀(jì)年換算成干支紀(jì)年:
不同資料算法有所差異,有的給出公式,但本質(zhì)上是一回事。這里介紹一種簡(jiǎn)易直觀的算法。 首先給每個(gè)天干、地支一個(gè)編號(hào),從頭以4開(kāi)始循序排下去,天干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
以公元年的尾數(shù)在天干中找出對(duì)應(yīng)該尾數(shù)的天干,再將公元紀(jì)年除以12,用除不盡的余數(shù)在地支中查出對(duì)應(yīng)該余數(shù)的地支,這樣就得到了公元紀(jì)年的干支紀(jì)年。如2003年,其尾數(shù)為3,對(duì)應(yīng)的天干為“癸”;以12除2003得166,余數(shù)為11,對(duì)應(yīng)的地支為未。于是2003年的干支紀(jì)年為“癸未”年。注意這是指2003年立春之后,立春之前應(yīng)是“壬午”年。趙達(dá)先生在“祭文”中指出的時(shí)間是“癸未清明”,清明是立春之后的第四個(gè)節(jié)氣(立春、雨水、驚蟄、春分、清明),所以趙先生說(shuō)歲在癸未,而非壬午。
第二種算法:
1. 天干算法:用公元紀(jì)年數(shù)減3,除以10(不管商數(shù))所得余數(shù),就是天干所對(duì)應(yīng)的位數(shù);
2. 地支算法:用公元紀(jì)年數(shù)減3,除以12(不管商數(shù))所得余數(shù),就是地支所對(duì)應(yīng)的位數(shù);
天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
例1. 我們以2010年為例;
天干算法: 2010-3=2007, 2007/10=200余7, 7對(duì)應(yīng)天干第7位是庚,即天干為庚;
地支算法: 2010-3=2007, 2007/12=167余3, 3對(duì)應(yīng)地支第3位是寅,即地支為寅;
綜上公元2010是用天干地支紀(jì)年為庚寅年。為使各位信任此算法,本人再舉一例來(lái)說(shuō)明:
例2. 我們?cè)僖?987年為例;
天干算法: 1987-3=1984, 1984/10=198余4, 4對(duì)應(yīng)天干第4位是丁,即天干為丁;
地支算法: 1987-3=1984, 1984/12=165余4, 4對(duì)應(yīng)地支第4位是卯,即地支為卯;
綜上公元1987是用天干地支紀(jì)年為丁卯年