这主要和我国使用的农历——阴阳历有关,阴历历月是按月亮盈亏圆缺变化的周期安排的,称之为“朔望月”。在月亮圆的时候为“望”,是十五或十六,看不到月亮时称“朔”,必为初一。但是,一个“朔望月”的平均长度约为29.5天多一点,并非整数,而一个月的天数必须要用整数表示,因此一个农历月有时是小月29天;有时是大月30天,于是除夕既可能是腊月廿九,也可能是腊月三十。 除夕为腊月廿九的年份并不少见,2000年、2001年、2003年、2006年春节前都没有年三十。此外,2013年(蛇年)春节前也没有年三十。 2012年是阳历闰年,又是农历闰年,算是“双闰年”。同时,民间也有说法,明年有两个立春,俗称“两头春”,因此农历龙年是一个吉祥的年份,适合结婚生子等。