中国的历法自古就是一种阴阳历,是结合太阳和月亮运行的周期制定的。一年按太阳的运行分为二十四节气,又按照月亮的运行分为月。阴历与阳历相差约十一天,为了解决阴历和阳历的时间差问题,古人就以增设闰月来解决这一问题,这样若干年中就会有一年是十三个月,所以每19年中就会有7年双春,7年无春,这完全是人为的节气和物候的调整,与婚丧嫁娶的吉祥与否并无联系。
产生原因
双春兼闰月的形成是因为阳历一年365天,而阴历是354天,这11天的差距过三年便是一个月,所以,每三年就逢一个闰年以调整阳历、阴历的日差。
计算方法
“闰月”。农历主要是根据月球环绕地球公转所需的时间而制定出来的。据观测,月球环绕地球公转一周所需的时间约为29.5306日。故此,在农历里面,1个月有时会有29日,有时又会有30日,这要看每次月缺和月圆的时间才可定出一个月到底有多少日。通常,我们会将月圆的那一天定为每个月的第15日。
同时,我们知道,地球环绕太阳公转一周需要365.2422日(并称之为“太阳年”),如果我们将1个农历年定为12个月,即29.5306’12=354.3672日,那么1个农历年就会比1个太阳年少10.875日了。很明显,3个农历年更会比3个太阳年少超过1个月!因此,相对于太阳年,我们便会越来越早过农历新年了。
要知道,我们不可能不断提早过新年。为了弥补这个差距,农历的历法就引入一个“闰月”的制度。即是在一个适当的年份中,增加1个月,从而将农历新年“推迟”,令到它可以和太阳年的时间大致上配合。换句话说,在这个“闰年”之中,1年就会有13个月了。