夏历殷历周历三者正zhēng月有什么区别
由于三正岁首的月建不同,四季也就随之而异。下表以月建为纲,说明三正之间月份和季节的对应:
夏殷周三正是春秋战国时代不同地区所使用的不同的历日制度,我们阅读先秦古籍有必要了解三正的差异,因为先秦古籍所据以纪时的
春秋战国时代有所谓夏历、殷历和周历,三者主要的区别在于岁首的月建不同,所以又叫作三正(zhēng)。周历以通常冬至所在的建子之月(即夏历的十一月)为岁首,殷历以建丑之月(即夏历的十二月)为岁首,夏历以建寅之月(即后世通常所说的阴历正月)为岁首。周历比殷历早一个月,比夏历早两个月。
由于三正岁首的月建不同,四季也就随之而异。下表以月建为纲,说明三正之间月份和季节的对应:
夏殷周三正是春秋战国时代不同地区所使用的不同的历日制度,我们阅读先秦古籍有必要了解三正的差异,因为先秦古籍所据以纪时的历日制度并不统一。举例来说,《春秋》和《孟子》多用周历(《孟子·离娄下》:"岁十一月徒杠成,十二月舆梁成,民未病涉也。"阮元以为此用夏历,但是这一点学者间有争论。),《楚辞》和《吕氏春秋》用夏历。《诗经》要看具体诗篇,例如《小雅·四月》用夏历,所以原诗说"四月维夏,六月徂( cú )暑","秋日凄凄,百卉具腓( féi )","冬日烈烈,飘风发发"。《豳( bīn )风·七月》就是夏历和周历并用。此诗凡言"七月"等处是夏历,"一之日"等处是周历。《春秋.成公元年》说"二月无冰",史官把这一罕见的现象载入史册,显而易见,这是指周历二月即夏历十二月而言;如果是夏历二月,则已经"东风解冻",无冰应是正常现象,无需大书特书了。又如《春秋·庄公七年》说"秋,大水,无麦苗",这也指周历,周历秋季相当于夏历五六月,晚收的麦子和"五稼之苗"有可能被大水所"漂杀";如果是夏历秋季,就很难索解了。由此可知《孟子·梁惠王上》所说的"七八月之间旱,则苗槁矣"也是用周历,周历七八月相当于夏历五六月,其时正是禾苗需要雨水的时候。根据同样的理由,我们相信《孟子·滕文公上》所说的"江汉以濯( zhuó )之,秋阳以暴之"的秋阳是指夏历五六月的炎日。在《春秋》和《左传》里,同一历史事实,《春秋》经文和《左传》所记的时月每有出入,甚至同属《左传》所记,而时月也互有异同,这可以从三正的差异中求得解释(文字错乱又当别论)。例如《春秋·隐公六年》说"冬,宋人取长葛",《左传》记载为"秋,宋人取长葛",杜预想调和经传纪时上的矛盾,解释说"秋取,冬乃告也"。又说"今冬乘长葛无备而取之",则自相矛盾。其实从周历夏历的差异上来解释就很自然。《春秋·僖( xT )公五年》说"春,晋侯杀其世子申生",《左传》记此事于僖公四年十二月。可见《左传》所依据的史料有的是用夏历。
在战国秦汉之间有所谓"三正论",认为夏正建寅、殷正建丑、周正建子是夏商周三代轮流更改正朔,说什么"王者始起"要"改正朔""易服色"等以表示"受命于天"。当然这并不可信。秦始皇统一中国后,改以建亥之月(即夏历的十月)为岁首,但是夏正比较适合农事季节,所以并不称十月为正月,不改正月(秦人叫端月)为四月,春夏秋冬和月份的搭配,完全和夏正相同。汉初沿袭秦制。《史记·魏其武安侯列传》载汉武帝元光五年(公元前130年)十月杀灌夫,十二月晦杀魏其,接着说:"其春,武安侯病,专呼服谢罪。使巫视鬼者视之,见魏其、灌夫共守,欲杀之。"司马迁不说"明春",而说"其春",就是因为当时以十月为岁首,当年的春天在当年的十二月之后的缘故。汉武帝元封七年(公元前104年)改用太初历,以建寅之月为岁首,此后大约二千年间,除王莽和魏明帝时一度改用殷正,唐武后和肃宗时一度改用周正外,一般都是用的夏正。
文章评论