跳转到内容

干支

维基百科,自由的百科全书
干支

年月日天干地支等:包括(公元前2997年)起开始计算,请参见中国传统历法#年月起始

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

天干地支十干十二支的合称、简通称为十天干十二地支,由两者经一定的组合方式搭配成六十对,为一周期,循环往复,称为一甲子花甲之年

历史

[编辑]
天干
地支
湿土 燥土
天干地支、十二生肖五行等。

古代中国用以记录日子时期汉字文化圈地区也曾跟随古代中国用干支记录时间。

因干支纪年法纪年时一周期为六十年,所以也用“甲子之年”或“花甲之年”来形容(60+1虚龄)或岁数之一的老人

考古发现,最早在商朝后期帝王帝乙时的一块甲骨上,刻有完整六十甲子,说明在商朝时已经开始使用干支纪日了。根据考证,春秋时期鲁隐公三年二月己巳(公元前720年2月22日,即农历辛酉年属鸡)曾发生日食,这是中国古代使用干支纪日的确切证据。而使用皇帝年号纪年则始自汉武帝太初年号。[1]

干支在古代称干枝,好比树干和树枝[2][3],有主干分枝之意。

干支历作为中国传统历法,在古代中国一直使用,从未间断,对研究历史相当有帮助,便于推算历史时间。

修改法置闰倍数格里历

[编辑]

儒略历:4579年前,即公元前2997年的六十甲子儒略历(1582年的格里历前身),在同年1月1日起即星期五开始执行,取代旧罗马历的历法。一年设12个月(闰月只有13个月),大小月交替,四年一闰只有366日不等,平年365日、包括平年:354-355天,闰月:384-385天,闰年于二月底增加一闰日(2月29日),年平均长度为365.25日。该历法将罗马执政官上任的一日订为一年的开始日,即由于累积误差随着时间越来越大,然后,教宗额我略十三世于1582年10月创建格里高利历提议的主要发起人。里利乌斯改革了儒略历制定的历法,由教皇格列高利十三世在1582年才颁行,后来得以逐步在全世界范围内通行颁布后,委托意大利医生兼哲学家阿洛伊修斯·里利乌斯修订改为400置闰日历法的钦定后正式颁行,是定为10月15日的格里历

干支年号

[编辑]

起始

[编辑]

天干地支之起始点为5021年前的公元前2997年[来源请求],与之减去公元纪年换算后即为六十甲子纪年法。

干支的一个循环(六十甲子)
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

干支与公元纪年对照表

[编辑]
  • 公元纪年天干地支的是减去分别在以六十甲子:纪年以黄帝纪元后建立天干地支为开始,来自约公元前2997年+,循环以黄帝纪元格里历前2997年)即元年开始计算,其余月份安排等与农历相同。换算方法为格里历年份+2997为干支年份,如2024年,则为干支2024+2997=5021年。起即由为六十甲子十天干十二地支纪年法计算机方法。
黄帝纪元年号 1年 2年 3年 4年 5年 6年 7年 8年 9年 10年
公元元年纪年法 前2996年 前2995年 前2994年 前2993年 前2992年 前2991年 前2990年 前2989年 前2988年 前2987年
干支 甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
黄帝纪元年号 11年 12年 13年 14年 15年 16年 17年 18年 19年 20年
公元元年纪年法 前2986年 前2985年 前2984年 前2983年 前2982年 前2981年 前2980年 前2979年 前2978年 前2977年
干支 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
黄帝纪元年号 21年 22年 23年 24年 25年 26年 27年 28年 29年 30年
公元元年纪年法 前2976年 前2975年 前2974年 前2973年 前2972年 前2971年 前2970年 前2969年 前2968年 前2967年
干支 甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
黄帝纪元年号 31年 32年 33年 34年 35年 36年 37年 38年 39年 40年
公元元年纪年法 前2966年 前2965年 前2964年 前2963年 前2962年 前2961年 前2960年 前2959年 前2958年 前2957年
干支 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
黄帝纪元年号 41年 42年 43年 44年 45年 46年 47年 48年 49年 50年
公元元年纪年法 前2956年 前2955年 前2954年 前2953年 前2952年 前2951年 前2950年 前2949年 前2948年 前2947年
干支 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
黄帝纪元年号 51年 52年 53年 54年 55年 56年 57年 58年 59年 60年
公元元年纪年法 前2946年 前2945年 前2944年 前2943年 前2942年 前2941年 前2940年 前2939年 前2938年 前2937年
干支 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

循环天干地支(甲子至癸亥年)

[编辑]

原则要求天干与地支配对使用,两两相配,始于甲子,终于癸亥,六十为一循环。即如下两组配对且交叉使用:

十天干与十二地支的配对规则

[编辑]

根据红色字体的又遁还历天干上(甲、丙、戊、庚、壬)而配对红色字体的地支上(子、寅、辰、午、申、戌);即由起蓝色字体的十天干(乙、丁、己、辛、癸)并配对蓝色字体的十二地支(丑、卯、巳、未、酉、亥)。

十天干
十二地支

天干及地支配对十干与十二支列表

[编辑]
天干和地支配对60年花甲子全表
十干
十二支

各甲子年份干支为60个配对名称列表

[编辑]
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥
丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥
戊子 己丑 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥
庚子 辛丑 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥
壬子 癸丑 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

太平天国时,曾把“丑”改为“好”,“卯”改为“荣”;“亥”改为“开”[4]

干支纪年

[编辑]

御批历代通鉴辑览》载记轩辕黄帝“作甲子,甲乙丙丁戊己庚辛壬癸谓之干,子丑寅卯辰巳午未申酉戌亥谓之枝,枝干相配以名日,而定之以纳音。”创立干支纪年法,将十天干和十二地支分别组合起来,共配成为六十组合,用来表示年、月、日之次序,周而复始,循环使用。

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

干支纪年,周期第一年为“甲子”(如黄巾起事口号为“岁在甲子,天下大吉”),第二年为“乙丑”,依此类推,60一周期;周期完了重复使用,周而复始,循环下去。60甲子年后的天干地支,如:1744、1804、1864、1924、1984、2044年同为甲子年;1745、1805、1865、1925、1985、2045年同为乙丑年,依次类推。这种作记法俗称一为“天运岁次○○年”。

干支纪年→西历

[编辑]

西历新年华夏新年或干支历新年相差少于两个月;在西历新年后,华夏新年或干支历新年之前,例如西历1月2日,则续用上年之干支。夏历以正月初一为一年之始,[5]而干支历八字则以立春为一年之始。[6]

天干用序号1至10表示甲到癸,地支用1至12对应子到亥。

6×干-5×支+3(或1983)+60n=西历年(n为整数)
即,设年是西元某年,干是年的天干(甲=1,乙=2,丙=3,…,癸=10),支是年的地支(子=1,丑=2,寅=3,…,亥=12),则
年≡6干-5支+3(mod 60)
证明

甲子=1,乙丑=2,丙寅=3,…,癸亥=60。设(干,支)是六十干支的第x组,则

x和干分别除以10时余数相同:x≡干(mod 10)

同乘以6:6x≡6干(mod 6×10)

x和支分别除以12时余数相同:x≡支(mod 12)

同乘以5:5x≡5支(mod 5×12)

两式相减:6x-5xx≡6干-5支(mod 60)

公元3年是癸亥年,是六十干支的第60组兼最后一组:年≡x+3(mod 60)

代入即得:年≡6干-5支+3(mod 60)。

注和例子

注一:第一行的意义是在60年循环中的位置。负数并无不可,因后面可任意加或减60的倍数(n是整数);但若规定头一行须为正数(第1至60个之间),则当(干-支)是负数时,在括号内加12或在括号外加60(12×5=60)。当且仅当(干-支)是负数时,[(干-支)×5+干]不是1至60间的整数。

注二:为何加3或1983:因公元4年和1984年是甲子年(1),1+3=4,1+1983=1984。这两年的差额1980是60的倍数。3容易记,1983年是小于现在的年份中,最接近现在者。

例子1:辛亥年。辛是天干中的8,亥是地支中的12。6×8-5×12=-12。1983-12=1971,1971+60=2031,1971-60=1911;计算得2031年、1971年和1911年都是辛亥年。

例子2之1:癸巳年到辛酉年最少隔几年?癸=10,巳=6,辛=8,酉=10,6×(8-10)-5×(10-6)=-32,-32+60=28,故最少隔28年。

例子2之2:反过来问,辛酉年到癸巳年最少隔几年?只要将上述答案取相反数,再加60,使之为正整数(或说用60减去上述答案),即为答案,故最少隔-28+60=32年。此运算特性符合一般大众对于循环事项的先后间距的认知。

可见所有亥年在60循环中都相当于[天干×6]:乙亥年:12;丁亥年:24;己亥、辛亥、癸亥:36,48,60。这是很简单直接的(第一次亥年是12),亦可从以上公式得出。

西历→干支纪年

[编辑]

将西元后年分减3,再除以10,所得余数即为第几干(余0则视为第10干);将西元后年分减3,再除以12,所得余数即为第几支(余0则视为第12支)。

  • 例如:公元1995年

1995-3=1992,1992除以10的余数是2,第2干——乙;1992除以12的余数是0,第12支——亥,故公元1995年为乙亥年。

  • 再如:公元1861年

1861-3=1858,1858除以10的余数是8,第8干——辛;1858除以12的余数是10,第10支——酉,故公元1861年为辛酉年。

公元前纪年与干支纪年的换算表:

0 1 2 3 4 5 6 7 8 9 10 11
天干
地支

如:公元前155年

尾数5对应天干的“丙”;155除以12得余数11,对应地支的“戌”。该年为丙戌年。公元前8年则为癸丑年;公元前2年为己未年。

干支纪月

[编辑]

史书中通常以序数纪月[7],干支纪月除了月建(月支)之外,月干在研究中国历史时并不普遍,而较常用于计算八字。月建于春秋时期即已可见[8]。“以子建月”即以日南至的十一月为一年的开始。可能到了唐代才配上天干[9]

此外由于各帝王可能采用不同历法,因此干支纪月亦不见得准确。例如三国时期用景初历,可能出现在不同国家,却在不同日换月分的情况;一国是初一,另一国是前一个月的月末,此时月干支即不同。

计算八字时使用的干支历,与史书、传统历法(包括农历)或使用太阴历紫微斗数有所不同。传统历法以月亮的盈亏周期作为一月,[10]而八字计算则以二十四节气其中的十二节气(非中气)所在时刻(非以日首)分月,并赋以地支之名,如大雪小寒之间为子月,小寒到立春为丑月[11]。因此八字计算过了当月节气发生之时刻才换月干支,可能产生月中与日中换干支的情况。

计算八字时使用的干支历以立春时刻为一年之始,每五年一循环,每月的天干由该月支所在年的天干决定。例如:若某年的子月所在之年为甲子年,则该子月为丙子月,紧接着其后的丑月是丁丑月。

年上起月的歌诀,《五虎遁月歌》:甲己之年丙作初,乙庚之岁戊为头,丙辛岁首从庚起,丁壬壬位顺流行,若问戊癸何方法,甲寅之上好推求。

具体推算如下[12]

丙寅月

[编辑]

公元纪年以下丙寅年六十月干纪年纪元后天干地支为开始,来自约(公元5年)开始计算:

月地支 夏历月份 八字用的干支历节气段 中气 农历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年 建月
寅月 正月 立春至惊蛰前一日 雨水 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月 一端:建寅
卯月 二月 惊蛰至清明前一日 春分 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月 二花:建卯
辰月 三月 清明至立夏前一日 谷雨 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月 三桐:建辰
巳月 四月 立夏至芒种前一日 小满 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月 四梅:建巳
午月 五月 芒种至小暑前一日 夏至 6月 庚午月 壬午月 甲午月 丙午月 戊午月 五蒲:建午
未月 六月 小暑至立秋前一日 大暑 7月 辛未月 癸未月 乙未月 丁未月 己未月 六荔:建未
申月 七月 立秋至白露前一日 处暑 8月 壬申月 甲申月 丙申月 戊申月 庚申月 七瓜:建申
酉月 八月 白露至寒露前一日 秋分 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月 八桂:建酉
戌月 九月 寒露至立冬前一日 霜降 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月 九菊:建戌
亥月 十月 立冬至大雪前一日 小雪 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月 十阳:建亥
子月 十一月 大雪至小寒前一日 冬至 12月 丙子月 戊子月 庚子月 壬子月 甲子月 十一冬葭:建子
丑月 十二月 小寒至立春前一日 大寒 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月 十二腊全月:建丑(最后)

壬戌月

[编辑]

公元纪年以下壬戌年六十月干纪年纪元后天干地支为开始,来自约(公元前4559年)开始计算:

月地支 夏历月份 八字用的干支历节气段 中气 农历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年
戌月 正月 立春至惊蛰前一日 雨水 2月 壬戌月 甲戌月 丙戌月 戊戌月 庚戌月
亥月 二月 惊蛰至清明前一日 春分 3月 癸亥月 乙亥月 丁亥月 己亥月 辛亥月
子月 三月 清明至立夏前一日 谷雨 4月 甲子月 丙子月 戊子月 庚子月 壬子月
丑月 四月 立夏至芒种前一日 小满 5月 乙丑月 丁丑月 己丑月 辛丑月 癸丑月
寅月 五月 芒种至小暑前一日 夏至 6月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月
卯月 六月 小暑至立秋前一日 大暑 7月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月
辰月 七月 立秋至白露前一日 处暑 8月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月
巳月 八月 白露至寒露前一日 秋分 9月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月
午月 九月 寒露至立冬前一日 霜降 10月 庚午月 壬午月 甲午月 丙午月 戊午月
未月 十月 立冬至大雪前一日 小雪 11月 辛未月 癸未月 乙未月 丁未月 己未月
申月 十一月 大雪至小寒前一日 冬至 12月 壬申月 甲申月 丙申月 戊申月 庚申月
酉月 十二月 小寒至立春前一日 大寒 1月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月

干支纪日

[编辑]

干支纪日,60周期的时候大致合2个月一周期;一周期完了重复使用,周而复始,循环下去。天文计算指出干支纪日至少始于[13]春秋》所记,鲁隐公三年夏历二月己巳日(周平王五十一年,公元前720年2月22日)之日食[14][15]

儒略历平年有365日,而每4年一次,西元年能由4整除,闰年有366日,平均一年365.25日,4年1461日和一甲子的60日,最小公倍数是29220日,合80年。这就是说,过了罗马失闰之后,每80年,干支纪日对应的儒略历月日日期会反复一次循环。

格里历平年有365日,而每4年一次,西元年份可由100但非400年一次整除(非闰年,如1700、1800、1900、2100、2200、2300年为平年没闰年;如2000、2400年为闰年),闰年有366日,平均一年365.2425日,所以400年146097日和一甲子的60日,最小公倍数是2921940日,合8000年。这就是说,每8000年,干支纪日对应的格里历月日日期若没有遇到能由100但非400整除的西元年,会反复一次循环,但整体而言,假设未来从不改格里历,每8000年,干支纪日对应的格里历月日日期才会反复一次完整的循环。1912年(中华民国元年)2月18日,合农历壬子年正月初一,以及1949年10月1日[16],都是“甲子日”。

干支纪日与西历换算

[编辑]

公式法

若为天干的“甲、乙、……、壬、癸”编上1,2,……,10等序号;地支的“子、丑、……、戌、亥”亦编上1,2,……,11,12等序号,从已知日期计算干支纪日的公式为:

儒略历

格里历

其中奇数月i=0,偶数月i=6,C是年份除一百向下取整,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和14月来算,例如1912年2月=1911年14月。表示向下取整。gz除以60的余数是干支数,如果余数为0,则取60;gz或g除以10的余数是天干,gz或z除以12的余数是地支。

查表法

日干速查表
格里历
百年数
日期
月份
01 02 03 04 05 06 07 08 09 10 格里历年的后两位数
儒略历年数MOD80
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31
16 08 儒略历 00 02 21 23 40 42 61 63 80 82
23 02 06 07 04 06 25 27 44 46 65 67 84 86
18 01 04 05 02 08 10 29 31 48 50 69 71 88 90
20 03 01 12 14 33 35 52 54 73 75 92 94
16 18 37 39 56 58 77 79 96 98
22 01 03 20 22 41 43 60 62 81 83
17 24 05 07 24 26 45 47 64 66 85 87
09 11 28 30 49 51 68 70 89 91
19 11 12 13 15 32 34 53 55 72 74 93 95
21 09 10 17 19 36 38 57 59 76 78 97 99
日支速查表
格里历
百年数
日期
月份
01 02 03 04 05 06 07 08 09 10 11 12 格里历年的后两位数
儒略历年数MOD80
13 14 15 16 17 18 19 20 21 22 23 24
25 26 27 28 29 30 31
11 儒略历 00 07 16 23 32 39 48 55 64 71 80 87 96
20 23 09 14 30 46 62 78 94
17 05 21 37 53 69 85
07 03 12 19 28 35 44 51 60 67 76 83 92 99
24 01 05 10 26 42 58 74 90
21 01 03 01 17 33 49 65 81 97
18 12 08 15 24 31 40 47 56 63 72 79 88 95
10 06 22 38 54 70 86
08 13 29 45 61 77 93
22 02 06 04 11 20 27 36 43 52 59 68 75 84 91
16 19 02 04 02 18 34 50 66 82 98
09 25 41 57 73 89

口算法

  • a=Y mod 80
  • b=(5a+a÷4)mod 60
  • c=10+C÷4-C(格里历),c=8(儒略历)
  • d=(M+1)mod 2×30+[0.6(M+1)-3]-i
    • M=13或14时平年i=-5,闰年i=-6(详见下表)
  • e=D
  • f=(b+c+d+e)mod 60
  • g=f mod 10,z=f mod 12
M 13 14 03 04 05 06 07 08 09 10 11 12
d 00 31 -1 30 00 31 01 32 03 33 04 34
-1 30 d=[30.6(M+1)-3]mod 60-i

一、公元前720年2月22日

a=-719 mod 80=1
b=5×1+1÷4=5
c=8
d=(14+1)mod 2×30+[0.6(14+1)-3]-5=31
e=22
f=(5+8+31+22)mod 60=6
g=z=6,己巳

二、公元前211年11月1日

a=-210 mod 80=30
b=(5×30+30÷4)mod 60=37
c=8
d=(11+1)mod 2×30+[0.6(11+1)-3]=4
e=1
f=37+8+4+1=50
g=50 mod 10=0,z=50 mod 12=2,癸丑

三、公元1912年2月18日

a=1912 mod 80=72
b=(72 mod 12×5+72÷4)mod 60=18
c=10+19÷4-19=-5
d=(14+1)mod 2×30+[0.6(14+1)-3]-6=30
e=18
f=(18-5+30+18)mod 60=1
g=z=1,甲子

干支计算日数

[编辑]

由于华夏历法中每个月日数不定,且可能有闰月,故若在史书中记载“某年某月某日”在计算经过的时间长度时会非常麻烦。而利用干支计日则可以方便地计算。

例:《史记·秦始皇本纪》记载,“(始皇)三十七年十月癸丑,始皇出游。……七月丙寅,始皇崩于沙丘平台。”秦历每年十月为岁首,然后是十一月、十二月、一月……九月。计算此次出游的总日期数。

解:从癸丑(第50日)到丙寅(第3日)总共是13日。所以总出游日期数一定是60n+13。9个月大约是270日,但270日并不是60的倍数,所以可以判断有一个闰月;从而,n=5,总共出行10个多月,日期数为313天。

事实上,如果换算成西历,则为前211年11月1日出游,前210年9月10日驾崩,共313天。

干支纪时

[编辑]

以12时辰为期1日之纪时法,在周髀算经已有雏型[17]。干支纪时法则源起年代未明[7]。《史记‧历书》以十二支纪时,可能到了唐代才将十二支配上十干[8][9]

以干支纪时,60时辰合5日一周期;一周期完了重复使用,周而复始,循环下去。日上起时亦有歌诀[18][19]。下表列出日天干和时辰地支构成的时辰干支,以东八区为准[20]

北岸及南岸时间

[编辑]
时辰地支 东八区 甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
子时 0时至2时 甲子时 丙子时 戊子时 庚子时 壬子时
丑时 2时至4时 乙丑时 丁丑时 己丑时 辛丑时 癸丑时
寅时 4时至6时 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时
卯时 6时至8时 丁卯时 己卯时 辛卯时 癸卯时 乙卯时
辰时 8时至10时 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时
巳时 10时至12时 己巳时 辛巳时 癸巳时 乙巳时 丁巳时
午时 12时至14时 庚午时 壬午时 甲午时 丙午时 戊午时
未时 14时至16时 辛未时 癸未时 乙未时 丁未时 己未时
申时 16时至18时 壬申时 甲申时 丙申时 戊申时 庚申时
酉时 18时至20时 癸酉时 乙酉时 丁酉时 己酉时 辛酉时
戌时 20时至22时 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时
亥时 22时至24时 乙亥时 丁亥时 己亥时 辛亥时 癸亥时

东岸及西岸时间

[编辑]
时辰地支 东八区 甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
子时 23时至1时 甲子时 丙子时 戊子时 庚子时 壬子时
丑时 1时至3时 乙丑时 丁丑时 己丑时 辛丑时 癸丑时
寅时 3时至5时 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时
卯时 5时至7时 丁卯时 己卯时 辛卯时 癸卯时 乙卯时
辰时 7时至9时 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时
巳时 9时至11时 己巳时 辛巳时 癸巳时 乙巳时 丁巳时
午时 11时至13时 庚午时 壬午时 甲午时 丙午时 戊午时
未时 13时至15时 辛未时 癸未时 乙未时 丁未时 己未时
申时 15时至17时 壬申时 甲申时 丙申时 戊申时 庚申时
酉时 17时至19时 癸酉时 乙酉时 丁酉时 己酉时 辛酉时
戌时 19时至21时 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时
亥时 21时至23时 乙亥时 丁亥时 己亥时 辛亥时 癸亥时

宋代记时辰已有“初”、“正”之分[7][21][22]。如23时为“子初”,0时为“子正”。并可配合使用,如“己初初刻”、“子正四刻”、“寅初四刻”。

后普遍行百刻制,每天100刻[23]。至顺治二年(公元1645年)颁行时宪历后,改为日96刻,每时辰八刻(初初刻、初一刻、初二刻、初三刻、正初刻、正一刻、正二刻、正三刻)[24][17]。自此每刻15分,无“四刻”之名。

从前一日23时到凌晨1时叫作,继续下去,丑、寅……从11时至13时叫作。所以现代,半夜0时叫“子夜”,白画12时叫“中午”。中午之前叫“上午”,中午之后叫“下午”。

子初分日问题

[编辑]

在中国天文星象以及历法计算上,皆以子正0时分日[25][26][22]。惟在八字命理上,由于这会造成12时辰中,独有子时出生者被分割[27];造成当日凌晨0时至1时(早子时)出生者与前一日深夜23时至0时(夜子时)出生者虽有相同时干支,却为不同日干支的特殊情况,或存有命盘不连续之问题[28]。因之该如何处理子初出生者(是以子初、抑或子正换日柱),仍有很大争议。自古虽有取子正分日者[29][30][31],亦有当以子初分日之论[32];甚或认为徐子平四柱八字以子正分日、紫微斗数以子初分日者[33]

年月日干支全同

[编辑]

己巳甲戌庚辰乙酉辛卯丙申辛丑壬寅丁未壬子戊午癸亥有可能年月日干支全同。

年月日时干支全同

[编辑]

以上十二干支除辛丑壬子外,更有可能年月日时干支全同。

阴阳五行说

[编辑]
五行生克
  • 五行相克:金克木,木克土,土克水,水克火,火克金。
  • 五行相生:金生水,水生木,木生火,火生土,土生金。

五行中每一行都有不同性能。“木曰曲直”,意思是木有生长、升发之特性;“火曰炎上”,是火有发热、向上之特性;“土曰稼穑”,是指土有种植庄稼,生化万物之特性;“金曰从革”,是金有肃杀、变革之特性;“水曰润下”,是水有滋润、向下之特性。古人基于此种认识,将宇宙间各种事物分别归属于五行,因此在概念上,已经不是木、火、土、金、水本身,而是一大类在特性上可相比拟之各种事物、现象所共有之抽象性能。

十干

阴阳五行是针对十干表示命运的说法,用了五行()与阴阳(阳为兄、阴为弟)配对。

十干 普通话拼音 粤拼 日语 朝鲜语 越南语 本义[34] 阴阳五行
音读 训读 意思
jiǎ(ㄐㄧㄚˇ) gaap3 こう
kou
きのえ
kinoe
木之兄
gap
giáp 植物的芽生长、象征芽鳞的豆芽 阳木
yǐ(ㄧˇ) jyut3 おつ
otsu
きのと
kinoto
木之弟
eul
ất 阳气还未来临,需要等待的地方 阴木
bǐng(ㄅㄧㄥˇ) bing2 へい
hei
ひのえ
hinoe
火之兄
byeong
bính 阳气的发扬 阳火
dīng(ㄉㄧㄥ) ding1 てい
tei
ひのと
hinoto
火之弟
jeong
đinh 阳气的充溢 阴火
wù(ㄨˋ) mou6
bo
つちのえ
tsuchinoe
土之兄
mu
mậu 和“茂”相通、由阳气区分繁荣 阳土
jǐ(ㄐㄧˇ) gei2
ki
つちのと
tsuchinoto
土之弟
gi
kỷ 和纪相通、有防止分散的作用 阴土
gēng(ㄍㄥ) gang1 こう
kou
かのえ
kanoe
金之兄
gyeong
canh 结实、形成、阴化的阶段 阳金
xīn(ㄒㄧㄣ) san1 しん
shin
かのと
kanoto
金之弟
shin
tân 加强由阴的控制 阴金
rén(ㄖㄣˊ) jam4 じん
jin
みずのえ
mizunoe
水之兄
im
nhâm 和“妊”相通,在下孕育阳气 阳水
guǐ(ㄍㄨㄟˇ)' gwai3
ki
みずのと
mizunoto
水之弟
gye
quý 和“揆”一样,把没有生命的残物清算 阴水
十二支
在日本的十二地支雕塑

十二支皆有相对应的五行。四季所对应的五行为:春季为木、夏季为火、秋季为金、冬季为水,土则是对应各季节的最后一个月分,用于表示季节转换。另外日语的训读来自地支所对应的生肖,比如“亥”的训读い(i)来自于いのしし(inoshishi),日本汉字写作“猪”。

将其分配为:

十二支 普通话拼音 粤拼 日语 朝鲜语 越南语 四季 阴阳五行
音读 训读
zǐ(ㄗˇ) zi2 し/shi ね/ne
ja
冬季 阳水
chǒu(ㄔㄡˇ) cau2 ちゅう/chū うし/ushi
chuk
sửu 冬季 阴土
yín(ㄧㄣˊ) jan4 いん/in とら/tora
in
dần 春季 阳木
mǎo(ㄇㄠˇ) maau5 ぼう/bō う/u
myo
mão 春季 阴木
chén(ㄔㄣˊ) san4 しん/shin たつ/tatsu
jin
thìn 春季 阳土
sì(ㄙˋ) zi6 し/shi み/mi
sa
tỵ 夏季 阴火
wǔ(ㄨˇ) ng5 ご/go うま/uma
o
ngọ 夏季 阳火
wèi(ㄨㄟˋ) mei6 び/bi ひつじ/hitsuji
mi
mùi 夏季 阴土
shēn(ㄕㄣ) san1 しん/shin さる/saru
shin
thân 秋季 阳金
yǒu(ㄧㄡˊ) jau5 ゆう/yū とり/tori
yu
dậu 秋季 阴金
xū(ㄒㄩ) seot1 じゅつ/jutsu いぬ/inu
sul
tuất 秋季 阳土
hài(ㄏㄞˋ) hoi6 がい/gai い/i
hae
hợi 冬季 阴水

阴阳五行说是起源于中国的战国时代,为邹衍五德终始说阴阳思想相互结合所产生。并且与干支结合而成为干支五行说,进一步成为天地间万物的根本起源。[来源请求]

方位和角度

[编辑]

干支可以表示方位角度

  • 方位:正亦称“”,正亦称“”,正亦称“”,正西亦称“”。
  • 角度:“子”为0度或360度,要放在30度十二地支。“”为30度,“”为60度,“卯”为90度,“”为330度。

参考文献

[编辑]

引用

[编辑]
  1. ^ 改订西汉新莽纪年表
  2. ^ s:白虎通/卷08#姓名s:太平御览/0362#名白虎通德論. [2014-04-04]. (原始内容存档于2016-03-05). 甲乙者,干也;子丑者,枝也。干为本,本质,故以甲乙为名也。 
  3. ^ 张公瑾. 傣曆中的干支及其與漢曆的關係. 中央民族学院学报. 1977,. 1977年第04期. 干支在古代称干枝, 好比树干和树枝, 如《白虎通》中所载: “ 甲乙者干也, 子丑者卜也。” 在汉代还有称干支为母子。《淮南子‧天文训》“数从甲子始,子母相求” 
  4. ^ 李崇智. 中国历代年号考. 北京: 中华书局. 2004年12月: 233. ISBN 978-7-101-02512-5. 
  5. ^ GB /T 33661-2017:农历的编算和颁行.
  6. ^ 林启元. 中國陰陽日日對照萬年曆 1992年(民国81年)5月1日11版. 台湾台中市: 文林出版社出版、华成书局印行. : 第41页. 起四柱推年法 
  7. ^ 7.0 7.1 7.2 丁绵孙. 中国古代天文历法常识. 1989. 
  8. ^ 8.0 8.1 王焕春 等 编. 公农回傣彝藏佛历和儒略日对照表(622-2050年). 科学出版社. 1991-12. 
  9. ^ 9.0 9.1 中国全史 第017卷 春秋战国科技史 史仲文 主编. [2014-04-06]. (原始内容存档于2013-11-19). 
  10. ^ 林启元. 中國陰陽日日對照萬年曆 1992年(民国81年)5月1日11版. 台湾台中市: 文林出版社出版、华成书局印行. : 第17页. 十二月建 
  11. ^ 张培瑜、陈美东、薄树人、胡铁珠. 《中国古代历法》. 北京: 中国科学技术. 2008年3月. ISBN 9787504648365. :"中历一直配合采用干支来纪时(年月日时),这是中历的第二个特点。……。2000年来中国干支纪时与历法数序纪时既互相配合又各自成系统。实际上中历干支纪时系统是中国特有的阳历历法体系。可称之为干支历、节气历或中国阳历。它以立春为岁首,交节日为月首。年长即回归年,一节一中为一月。在节气历中年月日全由太阳视运动决定而与太阴月相无关。但它又与通常的阳历不同,后者月长是由人为规定而与天象无涉。所以它是有中国特色的阳历。"
  12. ^ 林启元. 中國陰陽日日對照萬年曆 1992年(民国81年)5月1日11版. 台湾台中市: 文林出版社出版、华成书局印行. : 第17、21页. 
  13. ^ 刘次阮《中国历史日食典》:中国古代日食记录_文史天地_百度空间. 2013-04-25. (原始内容存档于2013-04-25). 如果该纪日干支与后世相连续的话,可以推出这一天对应于公元前720年2月22日。根据现代天文计算当天正好有日食发生,在鲁都曲阜可见食分0 41,因此证实了这条记录。这也是中国纪日干支连续性的最早的独立证据。 
  14. ^ *春秋左氏传/隐公页面存档备份,存于互联网档案馆) 三年,春,王二月,己巳,日有食之。
  15. ^ *FIVE MILLENNIUM CANON OF SOLAR ECLIPSES: -1999 TO +3000页面存档备份,存于互联网档案馆
  16. ^ GB /T 33661-2017:农历的编算和颁行.6.3.2干支纪日法
  17. ^ 17.0 17.1 午時三刻——古中國的時間制度. [2013-02-15]. (原始内容存档于2013-04-18). 
  18. ^ 三命通會.  卷二‧论遁月日时页面存档备份,存于互联网档案馆) 古歌曰:甲已之年丙作首,乙庚之岁戊为头,丙辛之岁寻庚上,丁壬壬位顺行流,更有戊癸何处起?甲寅之上好追求。 遁时如甲子日子时生人即甲己,还加甲,便知子时乃甲子,丑时乃乙丑,顺行十二时。 古歌曰:甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发?壬子是直途。
  19. ^ 五鼠遁訣.  甲己还加甲,乙庚丙作初;丙辛从戊起,丁壬庚子居;戊癸何方发,壬子是真途。
  20. ^ 林启元. 中國陰陽日日對照萬年曆 1992年(民国81年)5月1日11版. 台湾台中市: 文林出版社出版、华成书局印行. : 第23、24页. 
  21. ^ 《宝祐四年会天历》
  22. ^ 22.0 22.1 樂天知命-八字研究所: 第二章 術學公共常識與八字大運排法. [2013-02-15]. (原始内容存档于2012-04-24). 
  23. ^ 一刻. [2013-02-15]. (原始内容存档于2013-04-24). 
  24. ^ 「時辰」、「刻」與「小時」. [2013-02-15]. (原始内容存档于2012-03-05). 
  25. ^ 資治通鑑.  卷第一百九十五页面存档备份,存于互联网档案馆) 十一月,甲子朔,冬至,上祀南郊。时《戊寅历》以癸亥为朔,宣义郎李淳风表称:“古历分日起于子半,今岁甲子朔冬至,而故太史令傅仁均减余稍多,子初为朔,遂差三刻,用乖天正,请更加考定。”众议以仁均定朔微差,淳风推校精密,请如淳风议,从之。
  26. ^ http://www.fengshui168.com.cn/?action-viewnews-itemid-109. [2013-02-15].  更早更权威的证据见于汉初伏生所传《尚书大传》,该书言:“周以十一月为正,色尚赤,以夜半为朔。”东汉奉诏总结经学的名著《白虎通》,亦征引和重申了伏生之说。正者,为改朝换代后重新确定的一岁之首月,朔为初始。
  27. ^ 李後啟:子時論_煮茶論命_人文_西祠胡同. [2013-02-15]. (原始内容存档于2016-03-04). 
  28. ^ 「早子時、夜子時」之爭. [2013-02-15]. (原始内容存档于2013-08-06).  李淳风于《新唐书历表》认为“古历分日,起于子半”、民国初袁树珊在《命理探源》认为“子时的上半个时辰属于前半夜是昨日,下半个时辰属后半夜是今日。”也就是说,出生在子夜12点前的命造,按昨日的日干;生在子夜12点以后的,按当日的日干。其所采用的时柱,仍维持子时,只是日柱之干支不同,所以此派命盘存在不连续的问题。
  29. ^ 夜子時問題. [2013-02-15]. (原始内容存档于2013-07-15). 
  30. ^ 夜子時和早子時的問題 « 九千飛星. [2013-02-15]. (原始内容存档于2013-11-23). 紫微斗数的《安星诀》当中,子时给划分为两半:前一个小时是当日的子时,称为夜子时;而后一个小时是新一日的子时,称为早子时。
  31. ^ 早子時、夜子時 (月殤). [2013-02-15]. (原始内容存档于2016-03-05). 
  32. ^ 關於《強運網》子時不採用「早子時」、「晚子時」區分的看法 - 強運網. [2013-02-15]. (原始内容存档于2012-12-21).  在《三命通会》这样多的命例之中,怎会没有一件是依照“早子时、晚子时”所起的命例。
  33. ^ 子時換日辨正|百合開講. [2013-02-15]. (原始内容存档于2012-11-30).  子平八字所采用的日是取用太阳过天底作为计算基础的“日历日/阳历日”,其换日点是子正/0时。 紫微斗数所采用的阴历生日是取用月相变化计算而得的“月历日/阴历日”,其换日点是子初/23时。
  34. ^ (日语)参考文献:『中国的実在観の研究』(著:木村英一)、『中国上代陰陽五行思想の研究』(著:小林信明)、『宋代易学の研究』(著:今井宇三郎

来源

[编辑]

延伸阅读

[编辑]

[在维基数据]

维基文库中的相关文本:钦定古今图书集成·历象汇编·岁功典·干支部》,出自陈梦雷古今图书集成

参见

[编辑]

外部链接

[编辑]