公元前104年,汉武帝在长安城里颁布了一部新历法——《太初历》。这本该是件大喜事,可朝中不少老臣却眉头紧锁。他们担心的不是历法本身,而是一个更根本的问题:时间到底从哪儿开始算起?
别笑。两千多年前的中国人,真的被这个问题折磨得够呛。
那时候没有手机,没有钟表,甚至连个像样的日历都没有。古人抬头看天,发现木星这颗星星特别有意思——它差不多12年转一圈,正好把天空分成12份。于是他们把木星叫做“岁星”,用它在天上的位置来纪年。这就是岁星纪年法。
可问题来了。
岁星转一圈是11.86年,不是整12年。时间一长,误差就越攒越大。更要命的是,岁星是逆着走的——它从西往东跑,可古人习惯把天空从东往西分。这就好比你在高速上开车,导航告诉你“请向右转”,可你明明记得左边才是回家的路。
《左传》里有这么一段:“岁在星纪”。当时的人用这句话记录年份,意思是岁星走到了“星纪”这个位置。可你要是穿越回春秋时期问一个农民:“今年是什么年?”他大概会挠挠头说:“俺只管种地,管它岁星在哪。”
到了战国,古人实在受不了这个别扭劲儿了。他们想了个绝妙的主意:既然岁星不听话,那咱们造一个假的“太岁”出来!这个太岁跟岁星反着走,正好12年一圈,完美解决了所有问题。从此,太岁纪年法取代了岁星纪年法。
有意思的是,这个“太岁”后来变成了民间传说里的神,还衍生出“太岁头上动土”这种说法。一个纯粹为了纪年方便而造出来的概念,成了民俗文化的一部分,你说这事儿神不神奇?
所以下次听到“太岁”这个词,别忘了它最初只是个“假星星”。古人用这种方式告诉我们:时间这东西,本来就带着人为的痕迹。