原帖由 KYOKO 于 2014-7-13 12:55 发表
本朝实行的是公元制,计算两个事件间隔的时间年月减一减就行了
那古人实行的是年号制,他们是如何计算的呢?比如某人从康熙50年活到了嘉庆10年,那他活了多少岁?是不是非得算康熙+雍正+乾隆+嘉庆,这么算岂不超级麻烦。这还是能算的,如果要计算从唐太宗贞观元年到清康熙元年,这么算的话根本就没法算了。古人肯定有另一个纪年方法,不清楚是嘛
古人真没有另一个纪年方法。
古人的纪年,一般说来就三种:年号(或王位)纪年法、岁星(或太岁)纪年法,以及干支纪年法。
岁星(或太岁)纪年法由于精度问题,很早(汉代)就停止使用了,所以不必说它。
要用年号纪年法来计算一个长时间段的年数(比如康熙50年到嘉庆10年),用你说的那种方法:康熙50年到61是11年,雍正13年,乾隆60年,再加上嘉庆10年,一共是11+13+60+10=94年。——只能这么算。
如果要用干支纪年法,那就得数清楚一共经过了多少个甲子。
比如康熙50年是辛卯,嘉庆10年是乙丑。数一数就知道了。
不过这确实比较复杂,不是专业人士基本很难算清楚,(尤其是更长时段的,比如贞观到康熙)。所以古人遇到这问题,最简单的方法是去找工具书。这方面的工具书古代比较有名的是宋代刘羲叟的《长历》,司马光的《资治通鉴目录》等。现代则有陈垣的《二十史朔闰表》,以及各种《历史纪年表》。