羊的生肖有几个数?
这个问题问的很好,也很新颖。 首先,我们要明确一个问题,我们讨论的是“农历”还是“阳历”? 这个可是有区别的哦!!! 如果是农历的话,那么问题就简单了。 中国传统上是采用农历纪年的,所以,我们的祖先在计算年份的时候,是考虑闰月的(因为农历有大月小月的特点,一年52个节气左右)。
例如,某年出生的兔子,到了第二年立春以后,就变成了寅虎年,而第三年立春以后,就变成了卯兔年……如此类推。 所以,从某种角度上说,只要知道了当年的立春节气时间在哪天,就可以知道这一年属于什么年份的动物了。 例如,今年立春时间是2017年2月4日(乙未羊年正月初八),所以,2016年是乙未羊年,而2018年则是戊戌狗年。 当然,也有人提出,农历里面也计算平年和闰月,甚至闰年还有2月29号。 所以,有人据此得出结论说,农历计算13个月,而阳历只是计算12个月,所以,农历比阳历每年多出来一个月的时间,而每个月的时间又比阳历要多出29天左右。 按照这种算法,农历每年的第一天应该是跟阳历每年的第一天相等的,但是,农历每年的最后一个月的第一天,却是比阳历每年的最后一个月的第一天要晚19天左右。 这时候如果算“立春”这个节点的话,就会发现,农历今年的“立春”反而比去年要早19天左右。这似乎和生活中农历反比阳历热天的现象不符啊! 其实,这里的计算都是基于“连续两个立春之间的时间跨度是365天”这个假定上的,然而事实情况是,有些年份会出现“连续两年立春日期相同”或者“连续三年立春日期相同”的情况。(比如2017年和2018年就是) 出现这种现象,就会导致之前计算的“每年冬至前后13个星座周期长度相等”这个假设不成立。 实际上,出现了这种现象,就要重新计算每个农历年的“冬至时间点”所在的农历月份,以及后面的每个农历月份的初一“立春点”。然后,再考虑新的一年的阴阳历转换问题。
我这里有一个计算的小程序,感兴趣的朋友可以自己算一下哦~