碧落深处一点心 25-02-01 22:44

因为生肖始自初一还是立春的问题,最近又研究了一下古代历法,发现从前所知还是太肤浅了。
首先明确一下概念,中国古代对于一个回归年的称呼,有四种:
《尔雅.释天》说:“载,岁也。夏曰岁,商曰祀,周曰年,唐虞曰载。”
郭璞注:载取物终岁更始者也,岁取星行一次,祀取四时一终也,年取禾一熟也。

最古老的称呼是载,今天我们也说“三年两载”。
载的意思,就是承载,天地承载着万物,万物随着天地一起旋转,天地运行一周就是一载,古人应该是观北斗运动得到这个观念,因北斗也被称为“帝车”。时间就像一辆巨大的车,在这一年的时间里,它承载了四季更替、万物终始,也承载了人类社会的各种活动,所以郭璞认为:载取物终岁更始者也。

夏称岁,因夏朝采用的是岁星纪年法,“岁星”即木星,木星轨道近于黄道,运行一周天约为十二年, 如果我们将黄道分为12格,那么时间每过去一年,木星就会前进一格,这称为星次,所以说“岁取星行一次”。

商称祀,因商朝喜欢祭祀,上古祭祀按一年四季进行划分,以先天元气的孕育、出生、成长、死亡为一个周期。完成四季的祭祀就是一祀。

周称年,“年”的甲骨文形象为人负禾,《说文》解释是:禾熟也,所以年的原始含义是指谷物成熟,“年”就是一个农业生产周期,这表明了周人的农业文化渊源和对农业的重视。

接下来讲一下古人怎么观星。我发现很多人在历法问题上出错或有惑,就是因为搞不懂古人观星和制定历法的方法。很幸运之前在小地瓜大神“仰观天象”那里学到了一点。

古人观星,观的是北斗、日月及金木水火土五星(七政)在星空中的运动轨迹,并通过各种地表方位亦即地支的划分来确认和命名时间,制定历法。

据《史记.天官书》载,古人很早认识到朔日的天文含义是日月相合,就是月亮运行到地球和太阳中间,日月地位于垂直于黄道面的平面上,所以看不到月亮,这称为日月合朔。这表明古人并不是依据月相变化,而是以月相变化背后的日月相对运动来定朔日的。

在朔日,古人会在黄昏、子夜、平旦三个时间观察北斗和地支之间的关系,来确定月份,例如咱们现在在正月,那么正月初一子时,应该能观察到北斗玉衡星与南斗连线(这称为“衡殷南斗”)指向地支寅位,所以这个月就是寅月。

寅月似乎从夏朝开始就被以为是正月,《史记.历书》:“昔自在古,历建正作於孟春。” 司马贞注曰:“古历者,谓黄帝调历以前有上元太初历等,皆以建寅为正,谓之孟春也。”就是说黄帝调整历法之前就是以寅月为正月了。这称为“夏正”。

《史记·天官书》:“正月旦,王者岁首;立春日,四时之始也。四始者,候之日。”这表明汉武帝时正月朔旦才是岁首,宋吴自牧《梦梁录·正月》也:“正月朔,谓之元旦,俗呼为新年。一岁节序,此为之首。”

现在清楚了,古人的新年称为岁首,是正月旦即寅月初一。这个历法是根据北斗运动与七星的运动来制定的,北斗视周年运动与太阳视周年运动一致(因为地球绕太阳公转是导致斗转星移的原因),所以它其实是日月星历,不是什么阴历。

那么问题来了,生肖是从初一还是立春开始呢?以往我认为是从立春开始,但我现在不是很确信。[笑cry]

生肖其实是地支的民俗版,最早的记载始于东汉王充名著的《论衡》。《论衡·物势》:“寅,木也,其禽,虎也。戌,土也,其禽,犬也。……午,马也。子,鼠也。酉,鸡也。卯,兔也。……亥,豕也。未,羊也。丑,牛也。……巳,蛇也。申,猴也。”该书《言毒篇》又说:“辰为龙。” 既然生肖从地支,那么当寅月朔日子时,北斗玉衡星与南斗连线指向寅位时,亦即寅月开始,就应该换生肖了。

过去命理学强调从立春开始,可能是因为,从某个朝代之后人们不再如古人一般观星确定月份而是用一些节气相关的口诀确定月份,就是命理学中的“天罡”算法。但这算法也不知是从何时开始的,距离真正的星空位置差了多少……所以,我们就还是回到原始定义吧:寅月的开始是斗指寅位,而这就应该是换生肖的时刻。

有个说法是,因为生肖和干支历绑定,干支历从立春换纪年,所以生肖应从立春开始。这种说法听起来很有道理,但是干支历的纪年其实没有天象学含义(就目前所知),它就是60年一轮回,一个生肖年,不对应任何天象,除非参考地支与木星星次的对应,但是那样就要用木星纪年法,一个生肖年就是木星在黄道上运行一星次的距离,约12年一周期。但木星纪年法几十年就会有误差[泪]所以古人又用虚星太岁来绕黄道代替木星(可能是立春开始的真正原因),但这样还是没有天象学依据因为是虚星[允悲]
所以我觉得就不能仅依据春分而是必须依据木星的星象来确定生肖。。。
#中国新年##chinesenewyear#

发布于 上海