我国数千年来实行的农历其实是一种阴阳合历,其既考虑到与太阳直接相关的阳历回归年,又考虑到与月亮未相变化的阴历朔旺月。我国农历中的月是按月亮盈亏圆缺变化的周期安排的,称之为朔旺月。
一个朔旺月的平均长度为二十九天十二小时四十四分钟,二十九点五三零六天,并非整数。而一个月的天数要用整数表示,因此有时是小于二十九天,有时是大约三十天。
怎么确定一个月有多少天?天文学家固定将农历每月初一安排在朔所在的日子,朔氏月亮在太阳与地球中间的时刻,也就是月亮黄金与太阳黄金相同的时刻。此时地球上的人们看不到月亮,这样相连两个数之间的天数就确定了。
二零零八年鼠年的腊月初一与二零零九年牛年正月初一之间恰逢大月,所以就有了年三十。