问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

天干地支的来历,以及如何看懂《资治通鉴》中所记载的时间

创作时间:
作者:
@小白创作中心

天干地支的来历,以及如何看懂《资治通鉴》中所记载的时间

引用
凤凰网
1.
https://h5.ifeng.com/c/vivo/v002UPp2pr7u0GC6UXKEv4HnydaDJ5PLZ31A99B1xtVrSRU__

在阅读《资治通鉴》等古籍时,我们常常会被其中的时间记录所困惑。比如"元平元年四月癸未"这样的表述,究竟对应着公历的哪一天?要解开这个谜题,我们需要从中国古代独特的天干地支纪年法说起。

现在大部分人读到的《资治通鉴》等古籍,往往都是现代的编者加了时间,或者本身就已经翻译成了白话文。而古文版本的《资治通鉴》中,关于时间这块儿的记录是往往让人摸不着头脑的,比如以下《资治通鉴 卷二十四 汉纪十六》中记录的这段:

这段记录了汉昭帝死后无嗣,大臣们谋立汉武帝的儿子广陵王刘胥为帝一事。其中"元平元年"经过互联网查询,可以知道是汉昭帝刘弗陵的第三个年号,于公元前74年2月21日到公元前73年2月9日使用,那么"夏,四月,癸未"又具体是哪一天呢?这就要从中国自上古以来就一直使用的"干支纪年法"说起了。

天干地支的来历

"干",原本写作"幹",表示树干;"支",原本写作"枝",表示树枝,不难看出是干为主,支为辅。天干有10个,依次是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支有12个,依次是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

发明天干地支的不是一个人,而是在漫长的文化演变中逐渐形成的,古人发明这个也不是闲得无聊,而是方便自己种地。因为古代想要记录时间,既没有钟表,更没有手机,古人想要记下过了多少天,只能看日升日落,月盈月亏,再结合上自己的手指头来数数。

位于中国河南登封,始建于西周时期的中国现存最早的古代天文台

人手上都有十个指头,古人就掰着指头数啊数,发现月亮正好每过三十天,就完成一次从亏到盈的过程,而正好数完十二次"三十"后,冬至那天的影子又可以和上一次完全重叠(我们现在知道1回归年=365日5时48分45.6秒)。

而且天空中能观测的明亮的木星,自西向东的运动位置变化,其周期也近似于十二年(11.86年)。古人中比较聪明的那批人就得出了结论:"十"和"十二"这俩数都是老天爷的启示,是有意义的。

"十二"的特殊性不仅是早期中国人发现了,世界各地的早期文明都总结出了类似的规律。如二千多年前的古希腊的天文学家为标示太阳在黄道上观行的位置,就将黄道带分成十二个区段,每个区域用一个星座作为代表,这就是十二星座的来历。

位于英国的巨石阵,也是"英国古人"用来记录天文讯息的(图片来源:Getty Images)

那么为何干支要用两者的组合,不能用其中一个呢?因为古人有朴素的"二元论"思想,有天则有地,有阴则有阳,天地为互补,阴阳为调和,东汉蔡邕在对指导先民农耕生产及生活礼仪的法典性著作《月令》的进行注解时就说:

日,干也;辰,支也。有事于天则用日,有事于地则用辰。

天干地支这套规律被发现后,古人认为自己发现了万物兴衰、阴阳交替的循环过程,于是将这套规律"强行套用"到很多事物上,如植物的生长规律(比如"子"代表着植物的萌生,后来才有的"儿子"),五行相生相克规律(干支按其顺序分为阴阳,逢单数属阳,逢双数属阴),还有用作方位的代指等。所以天干地支用来记录时间,只是其中一个应用而已。

天干地支用于方位

如何知道《资治通鉴》上的时间

古人把十二生肖与十二地支对应起来,又将十个天干与十二地支进行组合,形成了"六十一个甲子"的轮回,也就说"第一个十年"开头是甲子年(鼠年),结尾是癸酉年(鸡年)"第二个十年"的开头就是甲戌年(狗年),结尾就是癸未年(羊年)。

2025年是蛇年,蛇对应的是巳,也就是说带"巳"的就是蛇年,具体是"乙巳、辛巳、癸巳、丁巳"这四个,也就是说古籍上记载的带巳的为蛇年。说起来很复杂,看图就比较清楚了。

来源:ytliu0.github.io

干支纪年始行于王莽,通行于东汉后期。汉章帝元和二年(公元85年),颁布《四分历》,固定了起点为汉文帝的后元三年(前161年),这一年为庚辰年:

《四分历》仲纪之元,起于孝文皇帝后元三年,岁在庚辰。上四十五岁,岁在乙未,则汉兴元年也。

《后汉书 志第二 律历中》

在《资治通鉴》中,纪年用的是皇帝的年号,纪月则直接用数字月份,唯独纪日还是用的干支法,这就给后来不熟悉这套纪时方式的后人们带来很大的阅读困难——如何该知道某一时间发生在哪一天?又如何把史书上的干支时间,换算成现在通用的公历纪年法(格里历)的时间呢?

虽然是有一套公式可以计算出来的,但有了互联网后,更方便的是找他人已经做出来的时间换算工具,通过在网站上的转换,可得知汉昭帝的"元平元年四月癸未"中的癸未是十七号,转换过来就是公历的公元前74年6月2日。

但是这样的在线转换也不是100%准确的,做学术研究的话有时候还得多方考证下。顺带一提,现在大部分历史类的通俗类读物,比如《明朝那些事儿》上的时间,用的都是农历的时间。同时很多作者在历史事件上经常只写到月份,不写具体发生在哪一天,一部分是因为并没有记录确切的时间,另外很大一部分原因,就是书上的时间都是干支纪法,转换起来颇有点麻烦。

参考资料:

刘康德 天干地支纵横谈 《新民晚报国学论谭》2014年08月

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号