因为阴历的历法是这样推算的。朔望月是29天12时44分三秒,阴历采用完整数取30天,叫大尽。小月29天叫小尽,这样一年下来,一年下来大月就了半天,小月就少了半天。也不是每年都没年三十。推到了就有年三十了。
时有、时无。它主要是:
如果某一年的腊月初一与下一年度的正月初一之间恰逢小月,那就没有三十了,如2012年、2013年和2016年就没有三十。正月(或年)三十时有时无,这是为什么呢?天文专家解释说,我国农历中的月是按月亮盈亏圆缺变化的周期安排的,称之为“朔望月”。一个朔望月的平均长度为29天12小时44分钟(29.5306天),并非整数,而一个月的天数要用整数表示,因此有时是小月、29天,有时是大月、30天。同时,为了保证农历每月的初一必须是朔日,所以大小月的安排也不是固定的,这需要通过科学推算加以确定。