中国人习惯的正月初一春节其实并不古已有之

如果翻看历史,就能发现2000多年前,春节竟然是在“十月初一”过的?不过这次央视一套的节目告诉大家,中国人习惯的正月初一春节其实并不古已有之。古人之所以不一直选在正月初一过年,是因为不同朝代把“岁首”定在了不同的月份。夏朝认为寅月初一(相当于现在的农历正月初一)过年最好,商朝和周朝分别选丑月和子月(相当于现在的农历十二月和十一月)。秦始皇统治时,干脆把岁首定在了亥月初一(现在的农历十月初一)。 古人是用“圭表”观测太阳来定节气和月份的。把天空比作一个大表盘,北斗七星的勺柄就是指针。黄昏时勺柄指向哪个方位,就对应哪个地支纪月。直到公元前104年,汉武帝颁布了《太初历》,才把岁首重新改回夏朝的规矩,定为寅月初一(大致在雨水节气前后)。这种“夏正建寅”的方法定下后,正月初一过春节的传统就一直延续到了今天。 现在的春节虽然在正月初一,但具体日期每年都不一样。这是因为这套农历体系要兼顾太阳和月亮的周期。第一步是找“定海神针”——冬至。古人用竿子立在地上量影子长度,影子最长的那天就是冬至。连着量几年算出一个回归年有365.2422天,冬至也被规定必须落在农历十一月(子月)。 第二步是定月份和补差额。农历是阴阳合历,既要看月亮又要看太阳。一个朔望月约29.53天,所以月份分大小月来凑整。因为12个月只有354天,比一个太阳年少了11天。为了不让节气乱套,每隔三年就要加一个闰月。判断闰月的规则是“无中气置闰”,如果一个月里没有“中气”(比如雨水、春分),那它就是上一个月的闰月。 最后一步是锁定正月找春节。排好了所有月份后,从冬至所在的十一月往前推。找到斗柄指向“寅”位(大致在雨水节气前后)的那个月,这就是正月。正月初一的朔日就是春节。春节之所以总和雨水节气“组CP”,是因为这时冰雪融化、雨水增多,正好是春季农事开始的时候。 这整个过程非常复杂,古人在计算中还用了一套“天干地支系统”来记录日期。比如在公元前12年的年历上,就围绕木牍边缘写下60个干支,拿着它就能查遍全年日期。总结下来,春节日期的确定是一套结合了长期天文观测、精密数学计算和巧妙规则设计的宏大系统工程,它不是简单的民俗约定,而是中国古代天文学智慧的体现。