“干支”,即“天干地支”的简称。在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。两者按固定的顺序互相配合,组成了干支纪法。
天干地支
甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dī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)
地支共十二个字,排列顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。
十二地支对应十二生肖
子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
鼠 | 牛 | 虎 | 兔 | 龙 | 蛇 | 马 | 羊 | 猴 | 鸡 | 狗 | 猪 |
天干地支纪年与公历的近似换算
从已知的公历年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支。(公元前的年份则用58-“年份数除以60的余数”后计算)
也可以天干:年份÷10,得到的商不管,看余数,若余数-3得正,则按天干顺序往下数,得数即为天干顺序数,若余数-3为负,则+10,得到的数即为天干数,若余数为3,则为天干的最后一位,即癸。
地支:年份÷12,得到的商不管,看余数,若余数-3得正,则按地支顺序往下数,得数即为地支顺序数。若余数-3为负,则+12,得到的数即为地支顺序数,若余数为3,则为地支的最后一位,即亥。
把天干数和地支数合并起来,即为所求的干支年份。
如:2001年查万年历为辛巳年,算法为:
2001÷10=200……1,1—3=—2,—2+10=8,按天干顺序数到8,甲、乙、丙、丁、戊、己、庚、辛。第8位为辛。
2001÷12=166……9,9—3=6,按地支顺序数到6,子、丑、寅、卯、辰、巳。第6位为巳。
按照以上计算结果,把天干、地支合并起来可知,2001年为辛巳年。
干支纪年与格里历的换算
若我们把天干的甲、乙、...、壬、癸编上0、 ......、8、9 等序号;地支的子、丑、...、戌、亥亦编上 0、1、 ......、10、11等序号,那么:
从已知的格里历年份计算干支纪年:年份数减4,除以10的余数是天干,除以12的余数是地支。例如:
(1972 - 4) mod 10 ≡8,所以天干是“壬”;
(1972 - 4) mod 12 ≡0,所以地支是“子”。
附:已知天干地支,如何得到当前是60年中的第几年
X=天干 Y=地支
if x - y >= 0then
begin
z = 6x - 5y;
end
else
z = 6x - 5y + 60;
end;
天干地支纪月
干支纪月时,每个地支对应二十四节气自某节气(非中气)至下次节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。许多历书注明某农历月对应某干支,只是近似而非全等对应。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。依照正月之干支,其余月份按干支推算。60个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去。东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似农历十一月)就是“甲子月”。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。下表是地支纪月时对应的节气时间段、中气、近似农历月份、近似阳历月份、以及年天干和月地支构成的月干支:
月地支 节气时间段中气 近似农历月份 近似阳历月份甲或己年乙或庚年丙或辛年 丁或壬年 戊或癸年
寅月立春—惊蛰雨水正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月
卯月 惊蛰—清明 春分 二月 3月 丁卯月 己卯月辛卯月癸卯月乙卯月
辰月 清明—立夏 谷雨 三月 4月 戊辰月 庚辰月壬辰月甲辰月丙辰月
巳月 立夏—芒种 小满 四月 5月 己巳月 辛巳月癸巳月乙巳月丁巳月
午月 芒种—小暑 夏至 五月 6月 庚午月 壬午月甲午月丙午月戊午月
未月 小暑—立秋 大暑 六月 7月 辛未月 癸未月乙未月丁未月己未月
申月 立秋—白露 处暑 七月 8月 壬申月 甲申月丙申月戊申月庚申月
酉月 白露—寒露 秋分 八月 9月 癸酉月 乙酉月丁酉月己酉月辛酉月
戌月 寒露—立冬 霜降 九月 10月 甲戌月 丙戌月戊戌月庚戌月壬戌月
亥月 立冬—大雪 小雪 十月 11月 乙亥月 丁亥月己亥月辛亥月癸亥月
子月 大雪—小寒 冬至 十一月 12月 丙子月 戊子月庚子月壬子月甲子月
丑月 小寒—立春 大寒 十二月 1月 丁丑月 己丑月辛丑月癸丑月乙丑月
干支纪月法未普遍实行,主要为星相家推算八字用。
推算实例: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分大寒
天干地支纪时
子时 | 23时—1时 | 甲子时 丙子时 戊子时 庚子时 壬子时 |
丑时 | 1时—3时 | 乙丑时 丁丑时 己丑时 辛丑时 癸丑时 |
寅时 | 3时—5时 | 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时 |
卯时 | 5时—7时 | 丁卯时 己卯时 辛卯时 癸卯时 乙卯时 |
辰时 | 7时—9时 | 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时 |
巳时 | 9时—11时 | 己巳时 辛巳时 癸巳时 乙巳时 丁巳时 |
午时 | 11时—13时 | 庚午时 壬午时 甲午时 丙午时 戊午时 |
未时 | 13时—15时 | 辛未时 癸未时 乙未时 丁未时 己未时 |
申时 | 15时—17时 | 壬申时 甲申时 丙申时 戊申时 庚申时 |
酉时 | 17时—19时 | 癸酉时 乙酉时 丁酉时 己酉时 辛酉时 |
戌时 | 19时—21时 | 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时 |
亥时 | 21时—23时 | 乙亥时 丁亥时 己亥时 辛亥时 癸亥时 |
天干地支次序表
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.癸亥
地支与五行、方位的关系
子(鼠)属阳水,北方;亥(猪)属阴水,北方。
寅(虎)属阳木,东方;卯(兔)属阴木,东方。
巳(蛇)属阴火,南方;午(马)属阳火,南方。
申(猴)属阳金,西方;酉(鸡)属阴金,西方。
辰(龙).戌(犬)属阳土,中方;
丑(牛).未(羊)属阴土,中方。
天干与五行、方位的关系
甲为栋梁之木,东方。乙为花果之木,东方。丙为太阳之火,南方。丁为灯烛之火,南方。
戊为城墙之土,中方。己为田园之土,中方。庚为斧钺之金,西方。辛为首饰之金,西方。
壬为江河之水,北方。癸为雨露之水,北方。
六十甲子表
01 甲子 11甲戌 21 甲申 31 甲午 41 甲辰 51 甲寅
02 乙丑 12 乙亥 22 乙酉 32 乙未 42 乙巳 52乙卯
03 丙寅 13 丙子 23 丙戌 33 丙申 43 丙午 53丙辰
04 丁卯 14 丁丑 24 丁亥 34 丁酉 44 丁未 54丁巳
05 戊辰 15 戊寅 25 戊子 35 戊戌 45 戊申 55戊午
06 己巳 16 己卯 26 己丑 36 己亥 46 己酉 56己未
07 庚午 17 庚辰 27 庚寅 37 庚子 47 庚戌 57庚申
08 辛未 18 辛巳 28 辛卯 38 辛丑 48 辛亥 58辛酉
09 壬申 19 壬午 29 壬辰 39 壬寅 49 壬子 59壬戌
10 癸酉 20 癸未 30 癸巳 40 癸卯 50 癸丑 60癸亥
甲子纳音
十天干与十二地支按顺序两两相配,从甲子到癸亥,共六十个组合,称六十甲子。又每两组配一纳音五行。
甲子、乙丑,配海中金;
丙寅、丁卯,配炉中火;
戊辰、己巳,配大林木;
庚午、辛未,配路旁土;
壬申、癸酉,配剑锋金;
甲戌、乙亥,配山头火;
丙子、丁丑,配洞下水;
戊寅、己卯,配城墙土;
庚辰、辛巳,配白腊金;
壬午、癸未,配杨柳木;
甲申、乙酉,配泉中水;
丙戌、丁亥,配屋上土;
戊子、己丑,配霹雷火;
庚寅、辛卯,配松柏木;
壬辰、癸巳,配常流水;
甲午、乙未,配沙中金;
丙申、丁酉,配山下火;
戊戌、己亥,配平地木;
庚子、辛丑,配壁上土;
壬寅、癸卯,配金箔金;
甲辰、乙巳,配佛灯火;
丙午、丁未,配天河水;
戊申、己酉,配大驿土;
庚戌、辛亥,配钗钏金;
壬子、癸丑,配桑松木;
甲寅、乙卯,配大溪水;
丙辰、丁巳,配沙中土;
戊午、己未,配天上火;
庚申、辛酉,配石榴木;
壬戌、癸亥,配大海水。
六十干支、五行、属相对照表
序干支五行属相
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癸亥水猪