隐公十年(713.BC.) 春王二月,公会齐侯、郑伯于中丘。 夏,翚帅师会齐人、郑人伐宋。 六月壬戌(018),公败宋师于菅。 辛未(019),取郜。辛巳(020),取防。 冬十月壬午(021),齐人、郑人入郕。 春王正月,公会齐侯、郑伯于中丘,癸丑,盟于邓,为师期。 夏五月,羽父先会齐侯、郑伯伐宋。 六月戊申,公会齐侯、郑伯于老桃。壬戌,公败宋师于菅。庚午,郑师入郜;辛未,归于我。庚辰,郑师入防;辛巳,归于我。 秋七月庚寅,郑师入郊,犹在郊。……八月壬戌,郑伯围戴。癸亥,克之,取三师焉。 九月戊寅,郑伯入宋。 将以上历日干支代入《张表》,可得表如下。 这一年的16条含有年、时、月、日干支的记事中共有历日干支11个(癸丑日因《春秋经》和《左传》所记的月份不同除外)。 依据《张表》,《春秋经》十月壬午日在甲申朔日之前2天。由此来看,春秋时期似乎己开始行用以朔日为月首的历法了。 然而,问题并不这么简单。根据《张表》,从六月丙辰朔日在戊申日之后8天,辛巳日之前25天来看,六月朔日显然不是月首。再由九月戊寅日在甲申朔日之前6天,九月朔日亦不在月首。另外,如果依据《春秋经》,“公会齐侯、郑伯于中丘”在二月,则显然二月的朔日也同样不在月首。所有这些记事历日如果使用的是同样一种历法,那么当时历法中的朔日很有可能不在月首。 也许有人会说,在隐公十年的11个历日干支中,与以朔日为月首的概念相合的有9个,不合的只有2个,不合的一定是错的。 在这里,我们不妨换个角度来思考一下,假设在当时与以朔日为月首的概念不合的2个历日干支是对的,也就是说,月首在朔日之前8天的下弦日。那么,与其相合的历日干支会是多少,不合的又是多少呢? 在隐公十年的11个历日干支中,与朔日不在月首的概念相合的有8个,不合的有3个。与其相合的比例略小于与朔日为月首的概念相合的比例。但是,从《春秋》经传中可以知道,标明月份的历日干支与其后没有标明月份的历日干支有可能并不在同一个月。 如《春秋经·桓公十八年》有这样3条含有年、时、月、日干支的记事: 夏四月丙子,公毙于齐。 丁酉,公之丧至齐。 冬十有二月己丑,葬我君桓公。 根据《张表》,丙子日在四月丁卯朔之后,丁酉日在五月丙申朔之后。显然不在同一个月。 《左传·文公七年》也有这样的含有年、时、月、日干支的3条记事: 三月甲戌,取须句。 夏四月…… 戊子,败秦师于令狐,至于刳首。 乙丑,(晋)先蔑奔秦,士会从之。 根据《张表》,夏四月戊子日是朔日,而乙丑日在五月丁巳朔日之后,也不在同一个月。 依照这二例,隐公十年中的庚辰日、辛巳日亦可能不在六月。如此一来,隐公十年中的11个历日干支中与朔日不在月首的概念相合的达到了10个,不合的只有1个。由此看来,在当时的历日中,与朔日不在月首概念相合的比例和与朔日为月首概念相合的比例大致相当。这就是说,在当时历法中朔日不在月首的可能性的概率是相当大的。 隐公十年六月戊申日至九月戊寅日的间距为90天,若每月平均以29.5天计算,合3个月另1天或2天。六月戊申日至七月庚寅日的间距为42天,合1个月另12天或13天。七月庚寅日至八月壬戌日的间距为32天,合1个月另2天或3天。八月壬戌日至九月戊寅的间距为16天,约合半个月。由此可见,六月戊申日和九月戊寅日都是在当时的月首,七月庚寅日和八月壬戌日则均在各自的月中。 根据《许历》,六月戊申日在六月丙辰朔之前8天,为下弦日。九月戊寅日在九月甲申朔之前6天,下弦日之后1天。也就是说,这时是以下弦日为月首的。 从《Stellarium》反演的当年天象,能够看到,前713年6月23日(丁未)天明时分,月球与奎宿九(βAnd)在中天附近(见图十一)。《吕氏春秋•季夏纪》曰:“季夏之月,日在柳,昏心中,旦奎中”。也就是说,这个时候的季节在“旦奎中”的“季夏之月”,即六月。这时的历月为六月初。 利用《Stellarium》反演可以发现,9月22日(戊寅)天明时分,月球与柳宿六(ζHya)在中天附近(见图一)。10月6日(壬辰)黄昏时刻,月球与虚宿一(βAgr)在中天附近(见图二)。《吕氏春秋•季秋纪》曰:“季秋之月,日在房,昏虚中,旦柳中。”这就表明,此时候的月份在“旦柳中”的“季秋之月”,即九月。戊寅日在九月初,壬辰日在九月中。 从前述可知,上月末或本月初的天象和月中的天象应该分别属于两个月份,如果属于同一个月份,则这个就要设置成月首转换的月份。所以,这一年的九月实际上是一个天数在45天左右的月首转换的月份。甲申朔以及之前2天的壬午日也因此属于了“冬十月”。 我们将这一年根据《Stellarium》反演的天象日期制作成表如下,可以看到,需要设置一个月首转换的月份的天象其实在年初就已经出现了,可是一直到九月才开始设置,这表明,从观察到确定,再到最后的设置,可能有着一整套的流程,因此,也需要一段相应的时间。
综上所述,这一时期的历法实际上实行的是观象授时历,也就是以观察天象来决定季节的历法。
图一 图二
|