在农历上,有闰年和闰月,但是一般情况下很多人都把闰年跟闰月混为一谈,虽然它们只是一字之差,但是在意思上确实千差万别,闰年我们好理解,正常情况下是:“每四年一闰,百年不闰,四百年再闰”,但是闰月却完全不是如此。
要先了解闰月,那就必须要知道一年里的24节气,24节气里又分为节气和中气,有闰月是因为要把这12个中气控制在每一个月份之内,因为每个中期必须要落在指定的月份之内,如果这个月都快过去了而中气还没来到,那就需要再加上一个月等一等这个中气,这也就是闰月的由来了。
说到中气,一般来说是正月雨水二月春分三月谷雨,四月小满五月夏至六月大暑,七月处暑八月秋分九月霜降,十月小雪十一月冬至十二月大寒。这就是每个月需要对应的节气,按照这样来算,也许会有人说,这样的话也不会出现节气与月份跑偏的现象啊。
但是在农历上,每个月的长度不是按照回归年多少天来算的,而是按照月相来计算月份的长短。所以说在老人口中经常会有月大和月小的说法,大月是30天,小月是29天,如果按照这样的说法的话,那一年才350多天,在日期的运转过程中,就需要时间来补上农历与公历的差距,这也就出现了闰月。
但是闰月并不是像闰年那样有看似简单的推算方法以及规律,因为月份比年份更加细小复杂,计算起来也很麻烦,但是大致上的闰月规律是每两到三年一闰月,还有一种说法是“19年7闰”,意思是一样的。
出现闰月是为了弥补太阳日与恒心日的差别。可以整除四的年份就叫闰年,其中2月就是闰月,如2004、2008。
因为为了解决回归年和农历年的矛盾,保证农历岁首是在冬末春初 。计算方法采用了十九年七闰法 。
为了协调回归年与农历年的矛盾。 十二个朔望月构成农历年,比回归年少10.88天即将近11天,每个月少0.91天,近1天。