农历为什么会有闰月?为什么今年农历闰七月?——农历置闰月是为了协调回归年与农历年的矛盾,使月份与季节的变化吻合。
经天文学家观察计算:回归年(地球绕太阳公转一周)的时间为365.2422日,朔望月(月亮运行的一个周期)的平均时间为29.5306日。12个朔望月为354.3672日,比回归年少10.88天。如果每12个朔望月定为农历的一年,就会出现天时与历法不合、时序错乱颠倒。如农历某年春节为大雪纷飞的寒冬,过十几个春秋农历年就会出现在赤日炎炎的盛夏的怪现象。
为了使月份和季节的变化比较吻合,我们的祖先经天文观测计算,找出了科学的“闰月”办法,在19个回归年中加7个闰月后,只差:6939.6910-6939.6018=0.0892(天),这已经是够精确的了,所以现行的农历采用的是十九年七闰法.
至于农历闰哪个月?决定于一年中的二十四个节气。说一年有二十四节气,只是一种传统的说法,严格的说一年有十二个节气和十二个中气。节气和中气交替出现,在农历中每个月都有固定的中气,如雨水是一月的中气;春分是二月的中气;谷雨是三月的中气……。由于两个节气或两个中气之间平均日数为365.2422/12=30.4368日,与朔望月有近一天的差数。因此,中气在农历月份中的日期会逐月有将近一天的推迟。这样继续下去,必然导致有的月份的中气会落在这个月的最后一两天,那么下—个月中就很可能没有中气了,而是发生在再下一个的月初了。由于每月都有自己固定的中气,那么,把没有中气的月份叫做上一个月的闰月。如的2仍4年春分(二月中气)是二月30日,下一个月只有清明一个节气,而未出现谷雨这呷三月的中气,所以2004年,年闰二月。今年的处暑(七月中气)是七月30日,下一个月只有白露个节气,而未出现秋分这一中气,只有设置闰七月后,秋分这一八月时固,定中气才可以在八月出现,所以今年闰七月。