農(nóng)歷月是按月亮盈虧圓缺變化的周期定義的,稱之為“朔望月”,一個(gè)朔望月的平均長(zhǎng)度為29.53天。由于一個(gè)農(nóng)歷月的天數(shù)要用整數(shù)表示,因此有時(shí)是小月(29天),有時(shí)是大月(30天)。
如果農(nóng)歷固定每年都是12個(gè)月,則一年會(huì)有354天或355天,與回歸年365天或366天相差11天左右,3年累積就超過了1個(gè)月,如果每年都提前11天左右過年,那么今年的春節(jié)在冬天,若干年后的春節(jié)就會(huì)在夏天,這樣就會(huì)出現(xiàn)農(nóng)歷年、月與季節(jié)不相符的現(xiàn)象。
為了調(diào)節(jié)這一現(xiàn)象,我國農(nóng)歷采用設(shè)置閏月的方法,每隔兩三年安排1個(gè)閏月,有閏月的年份稱為閏年,包括13個(gè)農(nóng)歷月,年長(zhǎng)384天左右,反之沒有閏月的年份稱為平年。至于哪個(gè)月是閏月,則根據(jù)二十四節(jié)氣來確定。如此一來,在19個(gè)農(nóng)歷年當(dāng)中就有12個(gè)平年(每年12個(gè)月)、7個(gè)閏年(每年13個(gè)月),也就是很多人所熟知的“19年7閏”,這樣,就使得農(nóng)歷年的平均長(zhǎng)度和回歸年的平均長(zhǎng)度基本相符。