生肖表怎么算?
用个最通俗的例子解释一下,比如说2013年是蛇年,那么从2013减去12(阴历和阳历相差12天)等于2011,也就是说农历2011年在历史上是蛇年。又因为农历2012年是闰月,多了一个月,所以2012年的立春在农历2011年腊月(腊月为农历最后一个月)。
而2013的立春则是在农历2012年正月。按照立春节气来计算属相的话,2012年的正月出生的人应该是属虎,因为虎年和兔年的立春都在阳历2月份,而2012年的立春正是农历正月。但是按农历计算的话,正月出生的人应该属蛇,因为蛇年的开头第一个月正是农历正月。
因此就产生了一个矛盾,如果按公历(阳历)来推算春 节并以此作为划分生肖的依据,那2012年农历正月正是立春,属“虎”;而如果按农历来推算春节并且以此为界划分生肖,那2012年农历正月却是立 夏,属“蛇”。 事实上,由于中国传统纪年法中阳历与农历各有自己的历法体系,相互之间存在着差异,这种矛盾本来就存在,只是平时并不突出而已。而农历2012年是闰月,多了一个月,使这个问题更加凸显出来。
当然这里所说的“属相”实际上是“岁序”(或称“岁星”),也就是古人根据每颗行星运转一周的时间长度所确定的十干中的某一个字,用以表示年份。其中甲(子)乙(丑)丙(寅)丁(卯)戊(辰)己(巳)庚(午)辛(未)壬(申)癸(酉)代表的是木星的运行周期,简称“岁东”;而丙戌、丁亥、戊子等分别代表的则是土星的运行周期,简称 “岁西”。
需要说明的是,虽然古人把每年分为孟冬、仲冬、季冬三个部分,并以冬至为中心划分三 个阶段,但事实上每年都是整个冬季都包含冬至,只是冬至所在的十月(孟冬)最冷,而冬至过后每月气温回升一点点,直到腊月(季冬)最为温暖。每年从立冬开始数9个月(3个季度)就到了下一年的冬至,这个节气并没有固定在农历哪一个月份。
正因为如此,古人在划分春季时也采用了一年中第一个月为农历正月的计算方法。