中國古代歷法常識十講
作者﹕塌鼻子先生
第一講 文史學習者要學點古代歷法常識
古風是文史愛好者的論壇。來玩的朋友很多是大學歷史系、中文系的同學和中學的歷史、語文教師﹐都是有志於深入學習中國古代歷史和文學的人﹐和愛好國學(以中國古代文獻為主要研究對象的學問)的人。這些朋友除了要有比較深厚的理論基礎和豐富的歷史或文學知識之外﹐還必須具備一些與文史有關的專門知識。中國古代歷法就是這種專門知識之一。為什麼愛好文史的人必須學一點中國古代歷法常識呢﹖
第一﹐是為了讀懂中國古代的史書和文學典籍。例如《左傳》僖公五年說﹕“春王正月辛亥朔日南至”﹐文公六年說﹕“閏以正時”﹐襄公二十八年說﹕“歲在星紀”。這裡的“朔”、“閏”、“日南至”、“歲”、“星紀”等是什麼意思﹖又如《漢書‧五行志》記載﹐西漢二百一十二年中共發生日食五十三次﹐其中發生在朔日的十四次﹐晦日三十六次﹐先晦一日三次。古代歷法中的“朔”﹐是陰歷每月初一日﹐即月亮運行到了太陽與地球中間﹐而這三個天體位於一條直線的那一天﹐所以日食按自然規律應發生在朔日﹐為什麼兩漢以日食竟然多數提前一天甚至兩天發生﹖再如我們翻開《資冶通鑒》﹐它的第一卷下面就注明﹕“起著雍刉[岣瘢□︵□]困敦”﹐這些古板詰據的字眼是些什麼東西﹖如果我們不具備一些古代歷法常識﹐就根本無法看懂這些著名的文化典籍。
第二﹐是為了弄清歷史事實。舉例說﹐《尚書‧牧誓》講到﹕“時甲子昧爽﹐王朝至於商郊牧野﹐乃誓。”這裡說的是周武王伐紂的時間。這個關系到西周建國、商朝滅亡和我國編年史起點的日期﹐究竟是那一天﹖屈原的《離騷》說﹕“攝提貞於孟陬兮﹐惟庚寅吾以降。”這是詩人自述的出生年月日﹐到底是那年那月那日﹖也隻有懂得一些古代歷法常識﹐才能弄清。
第三﹐是可以校正古代典籍中的訛錯。古人記事﹐年月日都交待得很具體。但年代久遠﹐輾轉抄印﹐難免不發生差錯。如《三國志‧高貴鄉公傳》說﹐正元二年八月﹐辛未﹐遣鄧艾出師抵抗蜀姜維的侵犯。戊辰﹐“復”遣太尉司馬孚為鄧艾的後繼﹐以示聲援。如果不懂歷法﹐在這裡就看不出問題。可是按歷法﹐這年八月辛未是二十二日﹐戊辰是十九日。為什麼後繼部隊先派出。出師反而在後呢﹖這裡必定有錯誤。又如《資治通鑒》卷十二、漢高祖十一年三月﹐丙午﹐立皇子恢為樑王。如果沒有歷法知識﹐在這裡也發現不了什麼問題。但一查歷表﹐這年三月的丙午日是第五十一日。一個月中怎麼會有五十余天﹖這裡也肯定有錯。原來《通鑒》這件事抄自《史記》﹐據《史記‧漢興以來諸侯王年表》﹐丙午上有“二月”二字(殿本及以殿本為母本為各種版本作“三月”﹐“三”乃“二”之誤)﹐《通鑒》給抄漏了。二月丙午是二月二十日。
第四﹐是為了理解歷史事件的因果關系。中國古代史書是根據古代歷法來敘述歷史事件和人物活動的﹐前後的歷史事件之間有著必然的聯系。如果不了解古代歷法知識﹐就會搞不清歷史現象的因果關系。如《史記‧項羽本紀》和《秦楚之際月表》說﹐項樑起兵後﹐接抃v紫繞鷚宓某率□慕謚啤G囟□藍□晁腦攏□盍骸拔懦巒醵ㄋ饋保□謔欽偌□髀方□斕窖□嵋椋□粵10□湫啪□﹖墑俏頤嵌痢妒芳恰□律媸蘭搖罰□渲忻髏靼裝準竊囟□藍□輟襖霸攏ㄊ□□攏□□巒踔□暌□□怪料魯歉福□漵□□稚幣越登亍薄N□裁聰盍涸謁腦戮吞□攪順率□閹賴娜沸拍兀空饈且蛭□氐睦□a□允□攣□荒甑氖自攏□旁攣□╥攏□囟□藍□曄□□戮褪竅惱□□甑氖□□攏□□栽詼□晁腦輪□啊U庋□□蜆□叵稻頹宄□恕?
--
奈何風乍起﹐輒憶蓴羹鮮。
※ 修改:‧yaclear 於 Oct 18 03:43:35 修改本文‧[FROM: 202.205.10.10]
※ 來源:‧水木社區 http://newsmth.net‧[FROM: 59.66.82.207]