农历设闰月是为了协调朔望月与回归年的长度差异,依据是“无中气月”规则:若某月不含中气,则置为前月的闰月,如2025年闰六月;长期遵循十九年七闰规律。

农历有闰月,是因为它既要反映月亮的圆缺(朔望月),又要跟上太阳的运行节奏(回归年)。一个朔望月约29.53天,12个月加起来只有约354.37天,比太阳年(365.24天)少11天左右。三年下来就差了33天,差不多一个月——再不补,几年后春节可能就跑到夏天去了。
闰月的根本依据是“无中气”
二十四节气分为“节气”和“中气”,各12个,交替排列。比如立春(节气)、雨水(中气)、惊蛰(节气)、春分(中气)……冬至也是中气。农历规定:每个正常月份必须包含一个中气。如果某个月从初一到下一个初一之间,只碰上一个节气、没碰到中气,那这个月就是“无中气月”,就得设为闰月。
例如2025年,六月之后那个农历月(公历7月25日—8月22日)只有立秋(8月7日),没有处暑(8月23日),而处暑是中气,所以这个月不算七月,而是闰六月;真正含处暑的下个月,才叫七月。
闰月怎么安排位置?
闰月不是随便加在年末,而是紧接在它“缺失中气”的那个前月之后,名称也照搬前月,比如接在六月后面,就叫“闰六月”。这个规则叫“闰前不闰后”。
- 如果三月之后出现无中气月,就设闰三月
- 如果十一月之后出现无中气月,就设闰十一月(即闰冬月,如2033年)
- 冬至所在月固定为十一月,这是整个农历月份定位的锚点
闰月多久来一次?
长期看,大约每19年安排7个闰月,叫“十九年七闰”。这不是硬性周期,而是平均结果。实际是否置闰,取决于节气与朔望月的具体交叠情况。
由于太阳视运动不均匀,无中气月更常出现在夏季(五月—七月)和冬季(十一月—正月),所以闰五月、闰六月、闰冬月相对多见;闰正月、闰腊月极少,像2262年那样的闰正月,整个21世纪只出现1次。
为什么不能像公历那样加一天?
因为农历的月份必须以“朔”(月亮完全看不见的时刻)为初一,整个月长度由月相决定,没法拆开加半天或一天。只能整月调整——要么29天(小月),要么30天(大月),闰年就多加一个30天或29天的完整月份。









