農曆的閏月是根據農曆與太陽曆之間的差異來設置的,其計算方式如下:
農曆以朔望月爲基礎,一箇朔望月的長度約爲29.5306日,因此農曆中的大月爲30日,小月爲29日。這導致一箇普通的農曆年(12個月)大約比太陽年短10.88天。爲了協調與太陽年的差異,農曆採用了19年加7個閏月的規則,即“十九年七閏法”,這樣使得農曆年與太陽年基本保持一致,使農曆的新年(春節)總保持在冬末春初。
具體的閏月設置是根據二十四節氣和農曆月份的中氣來決定的。如果一箇農曆月份中沒有中氣,則該月被作爲閏月。例如,如果兩個冬至之間有13個月,則多出的那一箇月就是閏月。
因此,閏月的設置不僅確保了農曆與太陽年的協調,也使得農曆的節氣和節日與季節相符。