我们注意到,自汉武帝以来,每个皇帝登基时,都要规定自己的年号,并以颁布年号之年为第一年,顺序下排。往往一个皇帝在位时会有好几个年号,比如汉武帝刘彻就有11个年号,他的元封元年相当于公元前110年,元封六年即公元前105年,下一年换了年号为太初元年。这种纪年法是不连续的,对于需要知道较长的时间间隔显然不方便。史书上一般用另一套纪年法,即干支纪年法。
干支是天干和地支的总称。天干为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。地支为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。一个天干配一个地支,天干在前,地支在后,排尽所有组合,共60对,以甲子开始,癸亥结尾,可以不重复地记录60年,60年以后再从头循环。
干支纪日的方法与干支纪年一样,每天用一对干支表示,60天一个周期,循环往复,可以无穷。从春秋鲁隐公三年(公元前720年)二月己巳日,到清宣统三年(公元1911年),干支纪日连续使用了2600多年。通过这个连续记录与现行公历的换算,可对这期间几乎所有的事件作时间上的认定。
天干地支循环表
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
癸亥
60干支也用来纪月,但与年和日的纪法不同。首先,地支在月序上是固定不变的,正月为寅,二月为卯,……十二月为丑。其次,天干在分配时,要考虑当年的天干情况。比如,当年天干为甲或己时,正月的天干就是丙,二月是丁,三月是戊,……下面是年天干和月天干关系的示意图:
虽然,从西汉开始就流行用有序数字纪月和纪日,但历代史官们仍主要采用60干支记事,故要想阅读中国古代书籍,不可不知干支用法。
年干支月干支对应表