闰月是为了与农历和太阳历相衔接而产生的。农历是根据月亮的运行周期计算的,即从一轮新月到下一轮新月所经历的时间为一个月,周期为29.5天。然而,太阳历是根据地球绕太阳运行的周期计算的,即一年的时间为365天。
由于农历的一个月比太阳历的一个月要短,所以在一年的中间会出现一些差异。为了使农历与太阳历相衔接,需要将闰月插入到农历中,使农历的年份与太阳历的年份对应。
闰月的产生是基于月亮的运行周期和太阳的周期之间的差异,每两三年左右就会出现一个闰月。闰月的长度为29或30天,插入到农历的哪个月份则根据当年的太阳历和农历的变化而定。