夏商周断代工程结论夏商周年表疏证(4)
另外,需要 指 出的是,《史记》在西周晚期晋国纪年上有较大的误差,研究《晋侯苏钟》者不应不查。
《周本纪》、《国语·周语·虢文公论籍礼》并云:“(宣王)三十九年,战于千亩,王师败绩于姜氏之戎。”宣王三十九年当前789年。而《晋世家》云:“(穆侯)七年伐条,生太子仇。十年伐千亩,有功,生少子,名曰成师。”《年表》以晋穆侯七年当宣王二十三年,云:“以伐条生太子仇。”以晋穆侯十年当宣王二十六年,云:“以千亩战生仇弟成师。”与三十九年异。
《后汉书·西羌传》据《古本竹书纪年》云:“及宣王立四年,使秦仲伐戎,为戎所杀,王乃召秦仲子庄公,与兵七千人,伐戎破之,由是少却;后二十七年,王遣兵伐太原戎,不克;后五年,王伐条戎,奔戎,王师败绩;后二年,晋人败北戎于汾湿,戎人灭姜侯之邑;明年,王征申戎,破之。后十年,幽王命伯士伐六济之戎,军败,伯士死焉,其年戎围犬丘,虏秦襄公之兄伯父。”
按:该引文年代必有误字。《史记·秦本纪》:“襄公二年,戎围犬丘,世父击之,为戎人所虏。”秦襄公二年当幽王六年(前776年),而据此文则在幽王三年(前779年)。今按:戎人灭姜侯之邑必在王师败绩于姜氏之戎之后,而据引文则在宣王三十八年,与《周本纪》及《国语》不和。其后文年代又与《史记·秦本纪》不合,知此“后二年”当为“后五年”传抄之误。据此引文,王伐条戎则当在宣王三十六年(前792年),据上引文,伐条后三年千亩之战,故知千亩之战必在宣王三十九年,如是,则《古本竹书纪年》与《史记》、《国语》相合。据上文引《晋世家》及《年表》,知晋穆侯十年千亩之战应当在宣王三十九年,而《年表》误置于宣王二十六年。故晋穆侯元年应当在宣王三十年(前798年),较《史记》迟十三年,从而晋献侯应多在位十三年,即在位二十四年,而并非《史记》所云十一年,晋献侯最后一年公元前799年正在前814-797年范围之内。
[三]周武王克商之年的确立
《夏商周断代工程1996-2000年阶段成果报告》有详尽篇幅论述对武王克商之年在公元前1046年的确定依据,但是其中疏漏了几条重要证据:《鲁世家》鲁公纪年、周文王三十五年月蚀和五星相聚,美国学者班大为根据五星相聚得出同样的结论,而笔者早在1995年8月写成的《西周纪年考》中就已经运用了头两条证据以及岁在鹑火、《武成》历日确定武王克商之年在公元前1046年,并对五星相聚之说溯本求源,确定其伪造性。现将夏商周断代工程所未使用到的重要论据分述如下:
《史记·鲁世家》除首代鲁君伯禽在位年数失载外,其余均有年纪可查。又,伯禽以下鲁、周年代基本相当,因此,还《鲁世家》之本貌,系考订武王克商之年关键之所在。
鲁公在位年数诸书对照表
鲁公 《鲁世家》 《十二诸侯年表》 《三统历·世经》 《帝王世纪》 《通鉴外纪》
伯禽 46 46 46
考公 4 4 4 4
炀公 6 60 6 60
幽公 14 14 14 14
魏公 50 50 50 50
厉公 37 37 37 37
献公 32 50 32[32] 50
真公 30 30 30 30 30
武公 9 10 2 9 2
懿公 9 9 9 9 9
伯御 11 11 11 11 11
孝公 27 27 27 27 27
惠公 46 46 46 46 46
总年 275 386 321 386
《史记·十二诸侯年表》云“共和元年,当鲁真公十五年或十四年。”其采用十五年说;而《鲁世家》云:“真公十四年,周厉王无道,出奔彘,共和行政。”其采用十四年说。《年表》与《鲁世家》真公在位年数皆为三十年,但在武公年数上又互异,《年表》武公年数比《鲁世家》多了一年,这样《年表》与《鲁世家》才相符合。
按《年表》所列真公年数虽为三十,但实际上减少了真公年数一年。依《鲁世家》真公十四年当共和元年公元前841年,《年表》舍十四年说而用十五年,而在位年数仍与《鲁世家》同,实际相当于减少了鲁真公一年,为弥补这一错误,《年表》将这一年加入了武公的年数中,以至有这一自相矛盾之处。
- 上一篇:夏商周断代工程结论夏商周年表疏证(3)
- 下一篇:夏商周断代工程结论夏商周年表疏证(5)
相关内容