生肖是依农历还是阳历?
按古代传统,以农历为准;但现代大多数情况是以公历(阳历)为标准的。 生肖这玩意儿,原始的起源已经不可考。目前可查到的最早的来源,出自东汉王充所著《论衡》中的《言毒篇》,“辰为龙”、“巳为蛇”,而“寅为虎”……。这是中国境内发现的关于十二生肖最早的文字记载。
虽然《论衡》成书于公元139年左右,但是其中很多内容都是源于西汉,甚至更早。因此可以猜测,至迟在公元前139年,生肖已在中国流传了。这点与甲骨文中发现关于农历日期记载基本吻合,同时也可以解释为什么十二生肖没有“牛”而只有“丑”。因为汉代之前人们将“子”与时令的“冬”结合,代表“鼠”,而不是现代的“牛”,这也涉及到了二十四节气中的“冬至”,这个问题很复杂,暂且不提。
另外,从西汉时期开始流行计算岁数的“干支”法,也就是今年的年份数减去去年的年份数,得到的数值用十二地支来表示,循环往复。这种方法同样存在,至今我们谈论“某人的岁数‘干’四‘支’七”时,就是指这个人的生日距离今年阴历(新)年还有47个月,也就是说在阳历中是过了7个整岁,当然这是非常模糊的概念……。当遇到闰年末次置闰时,干支纪法会有误差,这种算法就不是很精确的了。 那么问题又来了,这种计岁的方法是从西汉开始的么?显然不是!在战国时期就已经有使用这种方法的了。并且此时的人们已经发现了“六十年为一周期”的现象,并专门设置了“太乙”星宿来表示(太乙也叫“斗柄”)。
说到这里,或许能解释清一个问题:为何“戊戌变法”时,维新派和守旧派的年龄都能被准确地计算出来?这是因为双方都出生在甲午战后,而甲午战后在干支纪年中有两个“戊戌”,其年代自然一目了然,而不用参照其他记载。干支记岁在我国有完整记载的历史至少两千年了,而且从未中断过。因此无论是从来源还是使用的时间上看,都是以农历为准。 但凡研究历史或者传统文化的学者,都知道农历的重要性,可惜现在外界对这方面的认识还停留在“阴历”、“古历”等层面,实在遗憾。