黃正建
(中國社會科學院 歷史研究所,北京 100732)
已故著名歷史學家鄧廣銘先生曾有歷史學習與研究需備“四把鑰匙”的名言?!八陌谚€匙”中的一把是“年代”,其余為目錄、職官、地理。所謂“年代”,就是在閱讀史料時腦子里要有時間概念,要熟悉各朝代的紀年方式,包括年號、干支等,從而弄清歷史人物或事件發(fā)展變化的歷程。歷史科學的一大特征是其所具有的時間性。中國古代歷史的一大特征是其具有連續(xù)不斷的編年,而這編年又因朝代不同呈現(xiàn)出復雜的表現(xiàn)形式。不了解古代有關(guān)紀年的知識,不能正確理解年號干支的意義和時間指向,很難充分了解歷史本身。這是眾所周知的常識。
為幫助我們理解歷史年代,有關(guān)“年代”的工具書不可或缺。隨著時代進步,似乎這一切可以通過計算機檢索獲得,其實不然。目前所見計算機的檢索或所謂《萬年歷》的檢索,不能包括中國古代各朝代不同且復雜的年號和歷法變化,并不精確。所以即使在現(xiàn)在,擁有一部方便快捷又準確無誤地檢索年代(精準到日子)的工具書,就成了歷史學習和研究者的一種迫切需求。
陜西師范大學教授王雙懷,在讀歷史專業(yè)本科時,鑒于“常常被歷法問題所困擾”,立志學習古代天文歷法,決心自己動手編制換算干支的輔助工具,并在1990 年擬定了《中華通歷》的編纂提綱,歷經(jīng)千辛萬苦,“在推算歷代實用歷法、核對史書所載朔閏、參考現(xiàn)存古歷和歷表的基礎上”(前言),終于2006 年完成出版了《中華日歷通典》,又在2018 年補充修訂后易名《中華通歷》分冊出版,共計7 卷10 冊(《先秦卷》上下、《秦漢卷》《魏晉南北朝卷》上下、《隋唐五代卷》《宋遼金元卷》上下、《明清卷》《近現(xiàn)代卷》)。這部煌煌大著前后費時近三十年,作者鍥而不舍的努力以及甘為他人做嫁衣裳的精神令人欽佩。
通觀全書,有以下幾個顯著特點:
第一,涵蓋時間長。以往的年代檢索類工具書,常常只涵蓋部分朝代,例如《二十史朔閏表》《唐代的歷》等,但《中華通歷》始自公元前1400 年,截至公元2100 年,在這3 500 年的歷史中,每一天都能檢索到,僅從時間跨度上就超過了此前的同類著作。
第二,涵蓋朝代多。這套《中華通歷》不僅包括的時間段很長,而且在同一時間段,如果有不同朝代,還分別列出,供讀者分別檢索。例如《魏晉南北朝卷》分別有《魏日歷》《蜀日歷》《吳日歷》《西晉日歷》《東晉日歷》《后秦日歷》《北涼日歷》《劉宋日歷》《南齊日歷》《梁日歷》《陳日歷》《北魏日歷》《東魏日歷》《西魏日歷》《北齊日歷》《北周日歷》共十六種?!端芜|金元卷》也是如此。
第三,檢索方便。以往的年代檢索類工具書,常常只列朔閏或部分干支,需要自己進行再推算,十分不便。但《中華通歷》“融年表、月表、日表、節(jié)氣為一爐。每年一頁,首列年代、次為日歷,若有王朝更替、帝王改元或頒布新歷等情況,則注之于當頁之下。年代包含帝王紀年、干支紀年和公歷紀年等要素,日歷則以中歷月序和中歷日序為綱,表列干支及相應的公歷日期,同時附列節(jié)氣與天象(日食)方面的信息。讀者無須換算,可直接通過干支快速查出中、西歷日期和星期,也可以中歷日期或公歷日期快速查出相應的干支?!?凡例)不用換算,能直接從干支查日期,對于閱讀史書來說,確實非常方便。此外,古代各朝皇帝在冬至有祭天大禮,往往在這一天改元或大赦,像冬至這樣的節(jié)氣所在日期能夠迅速查到,也是本書一個重要特色。
第四,準確度很高。年代檢索的準確與否,關(guān)系到對歷史人物、事件發(fā)展變化進程的判斷與理解,十分重要,因此檢索結(jié)果的準確度決定了工具書的水準。筆者用此《中華通歷》進行了幾次抽查,結(jié)果均準確無誤。例如武則天建立周朝,改用周歷,即以十一月為正月,十二月為臘月,正月為一月?!杜f唐書·則天皇后本紀》記載:“證圣元年春一月,上加尊號曰慈氏越古金輪圣神皇帝,大赦天下,改元?!?《新唐書·則天皇后本紀》記為:“天冊萬歲元年正月辛巳,加號慈氏越古金輪圣神皇帝,改元證圣?!薄短茣せ屎蟆酚洖椋骸把虞d二年三月一日,改為證圣?!钡降资谴阂辉?,還是正月,還是三月(三月或是正月或一月之誤)?《資治通鑒》卷二百五作“天冊萬歲元年(695)正月,辛巳朔,太后加號慈氏越古金輪圣神皇帝,赦天下,改元證圣?!?中華書局點校本),到底是延載二年還是證圣元年還是天冊萬歲元年?公元日期到底應標注695 年還是694 年?翻檢《中華通歷》,可迅速在《隋唐五代卷》117 頁查到:首標“武則天證圣元年天冊萬歲元年(乙未羊年)公元694—695 年”,下面列表中得正月初一為辛巳(公歷694 年11 月23 日星期一),頁下注:“正月辛巳(初一)改元證圣。” 所標日期和所注改元信息最為準確。
由此可知,《中華通歷》不僅能供檢索日期用,還可為史籍中不同的日期記載提供一個正確說法。即使《中華通歷》所排列的日期與史籍有明顯不同,也可以促使我們進一步思考。例如《唐會要·雜郊議》記:“景云元年十一月十三日乙丑冬至,祀圜丘,時陰陽人盧雅、侯藝等奏請,促冬至就十二日甲子,以為吉會?!边@是個很有名的事件,是討論儀禮與吉兇關(guān)系的重要史料?!短茣愤@條文字來自《通典》,在《通典·禮三》中有同樣記載:“景云元年十一月十三日乙丑冬至,祀圜丘。(時陰陽人盧雅、侯藝等奏請促冬至就十二日甲子以為吉會)”查《中華通歷》,景云元年冬至為十一月二十三日庚午,與上述《通典》等記載不合。這就促使我們?nèi)パ芯坎缓系脑?。查《資治通鑒》卷二一○,景云元年十一月戊申朔,《中華通歷》也是十一月戊申朔,可見《中華通歷》并不錯。那么問題出在哪里呢?《中華通歷》的好處是節(jié)氣單獨列為一欄,因此我們在景云元年(710)前后查找冬至,發(fā)現(xiàn)唐中宗景龍三年(709)的冬至是十一月十三日乙丑,可證《通典》與《唐會要》都錯把景龍三年寫成景云元年了。這說明《中華通歷》還具有幫助我們考證史籍中錯誤記載的功能。
以上指出了《中華通歷》的諸多優(yōu)點,若說不足,苛刻一點要求的話,由于《中華通歷》以“中華”命名,因此若能將各時段與中原王朝并存的其他少數(shù)族政權(quán)例如吐蕃、渤海、西夏等的日歷都包括進來,此外例如將五代十國時期十國(起碼其中的大國如南唐等)的日歷都包括進來,那就更好了。
綜上可知,王雙懷教授幾乎以一人之力,堅持近三十年,終將厚重的多卷本《中華通歷》鍛造成為讀者和學者閱讀史書、研究歷史的一件利器?!吨腥A通歷》具有涵蓋時間長、涉及朝代多、檢索方便、準確性高的特點,是目前所見最有用、最便利、最大型的古代日期檢索工具書,應當成為歷史學者的案頭必備。