每19个回归年中必须加7个闰月,即“十九年七闰法”。农历闰是哪个月,决定于一年中的二十四个节气。我国农历将二十四个节气分为十二个节气和十二个中气。一般每过两年多就有一个没有中气的月,这正好和需要加闰月的年头相符,所以农历就规定把没有中气的那个月作为闰月。例如:农历四月三十中气小满,再隔一个月的初三才是下一个中气夏至,当中这一个月没有中气,就定为闰月,它跟在四月后面,所以叫闰四月。很多人在找换阴阳历的公式,但由于月球转动不稳定不规则,并无公式可寻。这也是古代中国每百年必改历的原因。