您的位置:首页 > 传统文化> 农历知识 > 天干地支与时间的详细解读
天干地支与时间的详细解读
作者:农历小编 来源自:农历网 时间:2018-09-04

天干地支

干支历


干支历和农历是两套不同的历法。干支历又称甲子历,是中国所特有的阳历,中国人民的智慧结晶,作为历法已施行了数 千年,它完全参照黄道地日关系创建,以立春为元旦,一个回归年为一年。在当代农历借用干支纪年,以正月初一为起点,这是笼 统的标注;“十一五”国家重点图书出版规划项目《中国古代历法》一书中指出,干支纪年是从立春起算。
天干地支这共二十二个的符号错综有序,充满圆融性与规律性。它显示了大自然运行的规律,即时(时间)空(方位)互 动,和“阴”与“阳”的作用结果。中国干支历包含了阴阳五行的思想和自然回圈运化的规律。
干支历主要由干支纪年、干支纪月、干支纪日、干支纪时四部分组成。

干支纪年

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 癸亥

干支纪年以天干和地支组成共60个干支纪年(详见上表格),以此往复,60年为一个轮回。

干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。汉章帝元和二年(85年),朝廷下令在全国推行干支纪年。
干支纪年一个周期的第一年为“甲子”(如黄巾起义口号为“岁在甲子,天下大吉”),第二年为“乙丑”,依此类推, 60年一个周期;一个周期完了重复使用,周而复始。(60是10、12的最小公倍数,所以每60年为一周期)。如1644年大概为甲申年 ,60年后的1704年同为甲申年,300年后的1944年仍为甲申年。注意以上只是大概对应,因公历和干支历是不同的历法,年份起点 不同。

干支纪月

干支纪月是由十二辰纪月发展而来,据《五行大义》中记载:大挠“采五行之情,占斗机所建,始作甲乙以名日,谓之干 ,作子丑以名月,谓之枝。有事于天则用日,有事于地则用月。阴阳之别,故有枝干名也。”由此知干支发明之初就是:干用于纪 日,支用于纪月。
在古代早以十二辰纪月,即为月建。在以钟表盘面理解日月五星的运行时,我们就可很清楚的看到月建是日月相会时的辰 位。古代历法选冬至日且日月相会日(月朔日)为对应于“子”刻度,月针绕行一周约27天多,但此时作为太阳视运动的年针已前 行了约一个刻度,月针需再前行2天多才能赶上太阳进行日月相会,这时就相会于“丑”刻度,这样日月相会日就会逐步发生在十 二刻度中,以此确定月建。不同朝代年岁开始的月建地支不同。正月建寅,二月建卯,三月建辰这个是夏历。而商历是正月建丑, 二月建寅,三月建卯。周历是正月建子,二月建丑,三月建寅。秦历是年开始于建亥,但仍称十月。至汉武帝改历,才复用夏正, 就是正月建寅为岁首(武则天改过用周正,建子)一直沿用至今。
干支纪月自官方到民间一直有使用!以敦煌出土的北宋《雍熙三年(986)丙午岁具注历日》(伯3403)为例,各月起始点 的定义,并非历法中的朔日,而指的是各月节气,此故,二月就定义成从惊蛰(二月节)至清明(三月节)前一日,余类推。敦煌具注 历以节气为各月之始的规矩,或已有相当久远的历史。但从现存各汉简残历中,均可见到以朔日作为各月月建起点的情形。

干支纪月歌诀

干支纪月的推算较为容易,每年的各月地支已经固定,只要推算月的天干配固定每月地支就行。有歌诀为证(寅月为正月 ,寅为虎,又称“五虎遁元”):
甲己之年丙作首,——逢年干是甲或己的年份,正月的月干从丙上起。
乙庚之岁戊为头,——逢年干是乙或庚的年份,正月的月干从戊上起。
丙辛必定寻庚起,——逢年干是丙或辛的年份,正月的月干从庚上起。
丁壬壬位顺行流,——逢年干是丁或壬的年份,正月的月干从壬上起。
更有戊癸何方觅,甲寅之上好追求。——逢年干是戊或癸的年份,正月的月干从甲上起。

干支纪月图表

为了便于推算,把他们的关系归纳于此表:
年天干
正月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
甲、己
丙寅
丁卯
戊辰
己巳
庚午
辛未
壬申
癸酉
甲戌
乙亥
丙子
丁丑
乙、庚
戊寅
己卯
庚辰
辛巳
壬午
癸未
甲申
乙酉
丙戌
丁亥
戊子
己丑
丙、辛
庚寅
辛卯
壬辰
癸巳
甲午
乙未
丙申
丁酉
戊戌
己亥
庚子
辛丑
丁、壬
壬寅
癸卯
甲辰
乙巳
丙午
丁未
戊申
己酉
庚戌
辛亥
壬子
癸丑
戊、癸
甲寅
乙卯
丙辰
丁巳
戊午
己未
庚申
辛酉
壬戌
癸亥
甲子
乙丑
月干公式:月干=年干*2+月支 (和超过10,直接取个位数)
例:求乙未年巳月天干?
解:巳月干=乙*2+巳=2*2+4=8=辛
与干支纪年始于立春相对应,干支纪月法采用每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决 定起始的一个月期间,不是农历某月初一至月底。

纪月节气表

下表是地支纪月时对应的节气时间段、中气、近似农历月份、近似阳历月份、以及年天干和月地支构成的月干支:
地支
节气时间段
中气
近似农历月份
近似阳历月份
甲或己年
乙或庚年
丙或辛年
丁或壬年
戊或癸年
寅月
立春-惊蛰
雨水
正月
2月
丙寅月
戊寅月
庚寅月
壬寅月
甲寅月
卯月
惊蛰-清明
春分
二月
3月
丁卯月
己卯月
辛卯月
癸卯月
乙卯月
辰月
清明-立夏
谷雨
三月
4月
戊辰月
庚辰月
壬辰月
甲辰月
丙辰月
巳月
立夏-芒种
小满
四月
5月
己巳月
辛巳月
癸巳月
乙巳月
丁巳月
午月
芒种-小暑
夏至
五月
6月
庚午月
壬午月
甲午月
丙午月
戊午月
未月
小暑-立秋
大暑
六月
7月
辛未月
癸未月
乙未月
丁未月
己未月
申月
立秋-白露
处暑
七月
8月
壬申月
甲申月
丙申月
戊申月
庚申月
酉月
白露-寒露
秋分
八月
9月
癸酉月
乙酉月
丁酉月
己酉月
辛酉月
戌月
寒露-立冬
霜降
九月
10月
甲戌月
丙戌月
戊戌月
庚戌月
壬戌月
亥月
立冬-大雪
小雪
十月
11月
乙亥月
丁亥月
己亥月
辛亥月
癸亥月
子月
大雪-小寒
冬至
十一月
12月
丙子月
戊子月
庚子月
壬子月
甲子月
丑月
小寒-立春
大寒
十二月
1月
丁丑月
己丑月
辛丑月
癸丑月
乙丑月
干支纪月是干支历的一部分,主要用于风水、术数等领域中,这使得干支历一直在官方和民间都流行不衰。而事实上”正 月建寅”是与北斗七星在地球上所观察的周年运动有关,与地球环绕太阳一周期的时间相同。
节气表:
春  冬 
立春 惊蛰 清明 立夏 芒种 小暑 立秋 白露 寒露 立冬 大雪 小寒
雨水 春分 谷雨 小满 夏至 大暑 处暑 秋分 霜降 小雪 冬至 大寒
节气歌:
春雨()惊春()清谷天(),夏满()芒夏()暑相连( )。
秋处()露秋()寒霜降(),冬雪()雪冬()小大寒( )。
月初为节,月中为气
干支月,属于阳历月,每月含一节一气,以节为始,以气为中。月初为节,月中为气。节气歌中,每两个字为一个月,第 一字为节,第二字为气(例如,春雨-寅月,惊春-卯月)。
春季:寅卯辰,夏季:巳午未,秋季:申酉戌,冬季:亥子丑。

干支纪日

干支纪日,60日大致合2个月一个周期;一个周期完了重复使用,周而复始,循环下去。确定的文献指出干支纪日始于鲁 隐公三年周历二月己巳日("日有食之", 周平王五十一年,换算为公元前720年2月22日)。
因为儒略历的平年有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日,合汉历(农历 )壬子年正月初一,以及1992年2月18日,都是“甲子日”。
干支纪日比起记载某月某日,其优势是非常容易计算历史事件的日期间隔,以及是否有闰月存在。因为汉历(农历)每个 月29或30日不定,而且有没有闰月也不知道,故如果日期跨月,则计算将会非常困难。至于某月某日和干支的对应,则可以查万年 历。
例:《史记·秦始皇本纪》记载,“(始皇)三十七年十月癸丑,始皇出游。 ……七月丙寅,始皇崩于沙丘平台。”秦朝历法,每年的第一个月为十月,然后是十一月、十二月、一月……九月。也就是出游后 过了9个多月(不算闰月),驾崩了。计算此次出游的总日期数。
解:从癸丑(第50天)到丙寅(第3天)总共是13天。所以总出游日期数一定 是60n+13。9个月大约是270天,但270天并不是60的倍数,所以可以判断有一个闰月;从而,n=5,总共出行10个多月,日期数为 313天。
用日期记日的失败例子:从洪武三十一年五月廿九日到六月初一日,一共多少天?
答:洪武三十一年五月有29天,所以只有1天。(错误)
原因:洪武三十一年有闰五月(共29天)。《明史》记载,洪武三十一年闰五月,朱元璋驾崩。所以该问题答案应是 1+29=30天。

干支纪时

60时辰合5日一个周期;一个周期完了重复使用,周而复始,循环下去。必须注意的是子时分为0时到1时的早子时(晨子 )和23时到24时的晚子时(夜子),所以遇到甲或己之日,0时到1时是甲子时,但23时到24时是丙子时。晚子时又称子夜或夜子。
日上起时亦有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起,丁壬庚子居;戊癸何方发,壬子是真途。
甲子,乙丑,丙寅,丁卯,戊辰,己巳,庚午,辛未,壬申,癸酉,
甲戌,乙亥,丙子,丁丑,戊寅,己卯,庚辰,辛巳,壬午,癸未,
甲申、己酉,丙戌,丁亥,戊子,己丑,庚寅,辛卯,壬辰,癸巳,
甲午,乙未,丙申,丁酉,戊戌,己亥,庚子,辛丑,壬寅,癸卯,
甲辰,乙巳,丙午,丁未,戊申,己酉,庚戌,辛亥,壬子,癸丑,
甲寅,乙卯,丙辰,丁巳,戊午,己未,庚申,辛酉,壬戌,癸亥。
下表列出日天干和时辰地支构成的时辰干支,以北京时间(UTC+8)为准:
时辰地支 北京时间 甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
子时 23时—1时 甲子时 丙子时 戊子时 庚子时 壬子时
丑时 1时—3时 乙丑时 丁丑时 己丑时 辛丑时 癸丑时
寅时 3时—5时 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时
卯时 5时—7时 丁卯时 己卯时 辛卯时 癸卯时 乙卯时
辰时 7时—9时 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时
巳时 9时—11时 己巳时 辛巳时 癸巳时 乙巳时 丁巳时
午时 11时—13时 庚午时 壬午时 甲午时 丙午时 戊午时
未时 13时—15时 辛未时 癸未时 乙未时 丁未时 己未时
申时
15时—17时 壬申时 甲申时 丙申时 戊申时 庚申时
酉时 17时—19时 癸酉时 乙酉时 丁酉时 己酉时 辛酉时
戌时 19时—21时 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时
亥时 21时—23时 乙亥时 丁亥时 己亥时 辛亥时 癸亥时
精彩推荐

大师亲算