作者: 顾志华
《二十史朔闰表》,今人陈垣(公元1880-1971年)著。1926年由北京大学研究所国学门出版。1956年北京古籍出版社曾重印,1962年中华书局出了修订本。这是一部检换我国汉代以来两千多年间中历、西历、回历的极好工具书,为研究中外关系,查考年月日期提供了方便,是我国历表的一个创举。
我国古代书籍,大都用中历干支和年号纪年。使用这个方法,只看到干支和年号,不能知道是西历多少年。又由于干支六十年一重复,年号若干年一改变,不易看清时间先后。西历采用公元纪年。西历岁首,一般都在中历岁末,中西历一年,少的差十几天,多的要差五十多天。至于回历,它每月的天数固定,单月三十天,双月二十九天,每隔二、三年有一次闰年,逢闰年十二月末加一天,平年354天,闰年355天。回历不设闰月,每年岁首不定,与中历、西历相差很大。由于中历、西历、回历天数不同,如不准确换算,就会发生时间上的差错。我国自唐后,与海外交通频繁,有关中西交通的历史记载需用西历、回历处很多。但在文献典籍中,凡涉及几种历法的,往往记载参差,错误很多。《明史·历志》说回历“起西域阿喇必年(原注:隋开皇己未),下至洪武甲子,七百八十六年。”由于没有分清回历与中历的天数不同,按中历上推七百八十六年,得出了回历始于“隋开皇己未”即公元599年的错误结论。实际上回历元年应是公元622年(唐高祖武德五年)。为了解决这个难题,有必要编制一部中历、西历、回历对照的精确历表。陈垣参考了宋刘羲叟《长历》、辽耶律俨《辽宋闰朔考》、清钱侗《四史朔闰考》、汪曰桢《历代长术辑要》等历表和各史纪志,花了大量心血,经过反复推敲,先后编制了《回历岁首表》、《中历西历岁首表》、《中回历月表》和《中西历月表》。在此基础上,进一步苦心研究,终于设计出这一种两千年都适用,前后一致,整齐划一,科学严密,使用方便的朔闰表。
《二十史朔闰表》起于公元前206年(汉高祖元年)。自汉平帝元始元年起加入西历,以中历朔闰可求西历年月日,自唐高祖武德五年起加入回历,以回历岁首可求中西历年月日。公元476年(刘宋后废帝元徽四年)前,并注明罗马历。
表以中历为基础,每十年为一页,每年一项。在边栏上面列干支纪年(每四年旁有阿拉伯数字,表示用那个日曜表查星期),在栏内首格列朝代、帝号、年号和年数;以下十二格,列出中历正月至十二月每月初一(朔日)的干支,左旁注明与朔日相应的西历:中文数字为月份,阿拉伯数字为日期;第十三格是中历内设置闰月的月份及其朔日的干支,左旁也注明西历的日月;第十四格是与回历每年元旦相应的中历日期:中文数字为月份,阿拉伯数字为日期(回历逢闰年,就旁置一点)。最末标出罗马纪年、回历纪年和西历纪年。每行之下为备注,指出中历改元的月、日,或古代长历中的错误。书首有年号通检,依笔画多少排列,并注明这一年号元年的西历纪年。书末有魏蜀吴朔闰异同表,陈周隋朔闰异同表和七个日曜表。
这个历表开始定稿时是自汉代至清末,所以标题用《二十史朔闰表》(“二十四史”中除去朝代重复的五部,再加上《清史稿》,共“二十史”)。后来虽续到1940年,1962年修订本又增加至2000年,由于改动不大,书名就一直这样沿用下来了。
最后需要说明一下,此书对于汉武帝太初改历以前的朔闰是依据“殷历”推定的。1972年山东临沂银雀山二号墓出土了“汉元光元年历谱”,据此谱知汉太初前用“颛项历”。因此,今天查考公元前206年(汉高祖元年)至前105年(汉武帝元封六年)这一时期的朔闰,应以1974年第三期《文物》所载《临沂出土汉初古历初探》(陈久金、陈美东著)一文的附表为准。陈垣已于此谱出土前一年去世,所以未能改正这一错误。
〔附〕表例
庚己戊丁丙乙甲癸壬辛
戌4酉申来午3已辰卯寅2丑
(续上表)
让更多人喜爱诗词