你有没有想过,古人可能一年过两次“年”?听起来荒谬,但翻开《史记·历书》,还真能找到蛛丝马迹。司马迁记载,夏朝以正月为岁首,商朝改成了十二月,周朝又提前到十一月。到了秦朝更绝——直接拿十月当新年!这哪是过年,分明是穿越时空的换台游戏。
为什么古人这么折腾?秘密藏在日月星辰的“打架”里。地球绕太阳一圈是365天多,月亮绕地球一圈是29天多,两个周期根本凑不齐整。古人想出的办法是“闰月”——《尚书·尧典》里说“期三百有六旬六日,以闰月定四时成岁”。可闰月插在哪?各家吵得面红耳赤。殷墟甲骨文里就有“十三月”的记载,那是商代人硬塞进去的“补丁月”。
真正让历法“统一”的,是汉武帝的《太初历》。考古学家在甘肃敦煌悬泉置遗址发现过一份汉简,上面清清楚楚写着“太初元年十一月甲子朔旦冬至”。这一年,朝廷废了秦历的十月岁首,重新用正月为始,还定下“无中气则置闰”的铁律——也就是说,哪个月里没碰上“大寒”“雨水”这类中气,就强行塞一个闰月。从此历法才算有了章法。
可问题没完。南北朝时,祖冲之算出一回归年365.2428天,跟现代数据只差50秒。他上书宋孝武帝要求改历,却被人骂“诬天背经”。直到唐代僧一行用天文观测实测,编制《大衍历》,才终结了千年争吵。
你看,古人为了把日子算准,连过年时间都敢改。他们不是在瞎折腾,而是在跟天体较劲,跟混乱叫板。每一次历法革新,都是人类在浩瀚宇宙中,试图抓住一点确定性。