孔子的生日是哪一天呢?现在一般用的是公元前551年9月28日生。经考证是公元前552年10月9日。
孔子的生年,这一问题由来已久。唐代司马贞《史记索隐》对《史记・孔子世家》记载孔子逝世就感叹说:“《经》、《传》生年不定,致使孔子寿数不明。”
20世纪出现了几种不同的孔子诞辰,在孔子出生年、月、日,各持一端。比较流行的孔子生年,是《史记・孔子世家》中“鲁襄公二十二年而孔子生”得出的,鲁襄公二十二年即公元前551年。
但《史记・孔子世家》下文叙述孔子卒年时,说“孔子年七十三,以鲁哀公十六年四月己丑卒”。鲁哀公十六年即公元前479年,551-479=72岁。这可以用“虚岁”解释过去。但没有孔子出生的月、日记载。
《春秋公羊传》记载:“(襄公)二十有一年,……九月庚戌朔,日有食之。冬十月庚辰朔,日有食之。……十有一月,庚子,孔子生。”
《春秋梁传》记载:“(襄公)二十有一年,……九月庚戌朔,日有食之。冬十月庚辰朔,日有食之。……庚子,孔子生。”
两者都记载孔子出生于鲁襄公二十一年,即公元前552年;都记载孔子出生日的纪日干支――庚子。不同者一为十一月,一为十月。
从纪日干支的简单排算可知:九月庚戌朔,接着十月庚辰朔,接下去二十天后是庚子,则庚子只能出现在十月,整个十一月中根本没有“庚子”的干支。《春秋公羊传》的记载是错的。《春秋梁传》记载的十月庚子这天,是可以排算的。
这一天是公历的几月几日呢?这里牵涉到春秋时代的历法,当时的历法和现在的夏历也是不同的。如那时历法中的正月相当于现今夏历的几月,目前尚无定论,先前某些孔子诞辰有误就与此有关。
后来,学者求助于天文学。《春秋公羊传》和《春秋梁传》都记载这一年出了日食。《春秋》242年中,共记录日食37次,用现代天体力学方法回推验证,大部分真实无误。经推算,公元前552年,即鲁襄公二十一年,在曲阜见到一次食分达到0.77的大食分日偏食,这一天,纪日干支为庚戌,这就与“九月庚戌朔,日有食之”的记载完全吻合。鲁襄公二十二年没有日食。
这日为公元前552年8月20日。根据干支顺序作简单排算,结论是孔子诞生于公元前 552年10月9日,公元前479年3月9日逝世。
(李友唐)
转载请注明出处学文网 » 孔子逸事补语 孔子的生日