我国农历中的月是按月亮盈亏圆缺变化的周期安排的,称之为“朔望月”。一个朔望月的平均长度为29天12小时44分钟(29.5306天),并非整数,而一个月的天数要用整数表示,因此有时是小月、29天,有时是大月、30天。同时,为了保证农历每月的初一必须是朔日,所以大小月的安排也不是固定的,这需要通过科学推算加以确定。