制定太初历,是司马迁人生中除了《史记》外另一项重要的功绩。那么太初历的推行对中国人来说有啥重要影响呢?它与春节又有怎样的关系?本期视频,我们请上海师范大学语言学副教授王弘治来讲讲司马迁和太初历。

王弘治谈太初历(03:09)

说到春节,就必须得提提司马迁和太初历。

太初历是司马迁在太史令这个职位上所主管过的一项重要的工程。也可以说是他人生,除了写作《史记》以外,同样重要的一件功劳。

首先,古代的历法,各个地方用的都不是同一套。传说当中有黄历、周历、夏历,甚至还有殷历,各种历法。秦朝虽然统一了中国,但没有真正地统一全国的历法。

第二,太初历跟汉武帝的个人抱负有一些联系。汉武帝信方士,他去祭拜山西的后土祠,在后土祠挖到一个宝鼎。有一个方士叫公孙卿,对他说,据说黄帝也得到过一个宝鼎,跟皇帝您今年得到这个东西的日子是一样的,所以是个祥瑞,您将来能成仙。汉武帝特别信。所以汉武帝就说,我一定要制作一部新的历法,来上应天命。

第三,汉代的儒生认为古代有一种观念叫五德终始。他们就觉得,秦代替周,就好像五行之中水克火,所以秦朝的正月,放在农历的十月。汉朝建立以后,一开始都袭用秦朝的制度,汉高祖、吕后都没有改。到了汉文帝以后,很多的儒生提出,汉代是土德,也有人说汉代是火德,就要求改正朔,也就是要改革历法。当时朝廷里面有不同的意见,没有推行。到汉武帝,他独尊儒术,在后土祠得到了宝鼎,又封禅泰山,接下来要做的一件大事,也是古代天子独享的一份权力:改革历法,改革正朔。

司马迁,正好在这个当口上,接任了太史令的工作。他的一个很重要的职责,就是太初历的制定。

太初历推行之后,春节是不是由此确定了?

在司马迁以前,正月跟我们现在的正月不是同一个月。秦朝的正月(初一)是十月初一,而且一直延续到汉代。到了太初历以后,正月改回夏历,就是农历一月,这个才是正月。

为什么要把正月初一定为一个节?在以前,中国没有春节这个特定的节日,大年初一春节这个习俗,它在先秦的时候,还不存在。先秦的时候,有这样类似的年末年终的节日,叫“蜡祭”。孔子曾经观蜡祭,“异国之人皆若狂”,到年终像狂欢节似的。这个蜡祭呢,一般都是在冬至前后,而不在正月初一上。


(清)姚文瀚《岁朝欢庆图》局部

古代人根本还没有用我们现在的数字来记日的传统。太初历定了以后,中国人有了用数字来记日的传统,到后汉基本就是非常流行了。所以现在就特别强调是以哪一天来定日子。你可以想象,如果不是太初历的传统,咱们现在过春节,大年初一可能它的意义就跟现在不一样了。

大年初一这个日子特别重要,就跟太初历制定以后,中国人对历法的观念或者意识的改变是有关系的。司马迁在这个过程当中,起到了非常重要的一些作用。

ad1 webp
ad2 webp
ad1 webp
ad2 webp