为什么有时一年有两个立春日?
因为有闰月,为什么农历会有闰月?——农历闰月是为了协调回归年和太阴年的矛盾。回归年和太阴年的矛盾是什么?先记住:回归年的总长度是365.2422天,农历正月的长度是29.5306天。12个太阴月组成太阴年,长度为29.5306×12=354.3672天,比回归少10.88天,每月比0.91天少约11天。据此,如果农历某一年的春节是一个多雪的冬天,那么第二年的春节将比季节提前11天,16农历新年将出现在炎热的夏季。如果太阴年由十三个太阴月组成,则长度为29.5306×13=383.8978天,比回归年多18天。如果按照上述规定制定历法,就会出现天气与历法不一致,时间顺序错乱颠倒的奇怪现象——这就是矛盾。为了克服这个缺点,我们的祖先在天文观测的基础上找到了“闰月”的方法,保证正月到三月为春,四月到六月为夏,七月到九月为秋,十月到十二月为冬,同时保证农历的第一年在冬末春初。农历年中月份是以农历正月29.5306天的长度为基准,所以大月是30天,小月是29天。为了保证每个月的第一天(初一)一定是新月,大小月份的安排不是固定的,需要通过严格的观察和计算来确定。所以阴历中连续两个月大或小是很常见的,甚至出现过罕见的例外,比如1990中的3、4月小,9、10、11、12月连续四个月大。那么多长时间加一次闰月呢?最好的办法是求回归年的天数和太阴月的天数的最小公倍数:我们希望回归年的天数等于太阴月的天数,也就是应该有一个等式:m×365.2422=n×29.5306。在这个方程中,我们不能直接求出m和n,但我们可以求出它们的比例:这个比例的近似值是:在这些分数中,分子代表回归线的年数。例如,第六个分数表示必须给19回归年加上7个闰月。19回归年加7个闰月的结果对比:19回归年= 19×365.2422 = 6939.6018(天)。一个太阴月有29.5306天。经过235个太阴月= 235× 29.5306 = 6939.695438+00(天)和19个回归年的7个闰月,矛盾才消除:1939.438+00-6939.5438+08 = 0.008。因此,农历采用了19加7闰月的方法,即“19年7闰法”,很好地协调了回归年和太阴年,使农历的元旦(春节)始终保持在冬末春初。古人把235个新月称为“闰周”。阴历放置闰的方法,可以使阴历年的平均长度接近回归年,阴历中的月亮具有鲜明的月相特征,保持了阳历和阴历两者之最的特点。目前设定闰的方法是在两个冬至之间。如果只是12个月,那就不是飞跃,如果是13个月,那就是飞跃。闰月始于“冬季至日”。当没有“中性精神”的第一个月出现时,这个月就是闰月,它的名字就是在前一个月前面加上“闰”字。农历闰月是几月?要看一年二十四节气。在中国农历中,24个节气分为12个节气和12个中气。农历二十四节气的日期是逐月推迟的,所以有些农历月份,月底气落,下个月就没气了。一般每两年都会有一个月没有气,正好与需要闰月的年份重合。所以农历规定非中性的月份为闰月。例如,2001农历的4月29日充满了气,每隔一个月的第一天就是下一个夏天的至日。如果这个月没有气,就定为闰月,在四月之后,所以叫闰四月。