人们常说的农历,其实是以阴历为基础,又融合了阳历的成份,所以农历是一种阴阳合历。但是在实际运用之中,干支历才是最具有价值的,只有把年月日时转换成干支历,才能知道彼此之间相生相克的关系。那么阳历和阴历以及干支历之间有什么区别呢?
什么是阳历?
其实阳历指的是太阳历,是根据地球绕太阳公转来制定的,因为地球绕太阳公转一周的时间是365天5小时48分,所以阳历的平年就是365天。多出来的5个多小时就往下一年累加,差不多四年就多出来一天,而多出来的一天就叫做“闰日”,也只有阳历之中才有闰日。
在阳历中有“闰日”的年份就是“闰年”,所以阳历的闰年就有366天,多出来的一天就加到了2月,因此阳历的平年二月是28天,闰年的二月是29天。
什么是阴历?
阴历也就是太阴历,也就是根据月亮绕地球旋转而制定的,由于月亮每次绕到太阳与地球中间的时间为29天12小时44分,也就是29天半左右,由于半天不能算作一天,所以阴历的小月就为29天,大月就有30天。
阴历一年十二个月就是354天,也就是12个29天半,所以阴历的平年就是354天。相比阳历的平年少了11天,每三年就会少33天左右。所以在阴历之中,差不多三年左右,就会出现一个闰月。人们常用“十九年七闰法”来计算,也就是十九年中会出现七个闰月,也只有阴历才有闰月一说。
由于阴历要与节气对应,每一月都必须有一个节令和中气,而节气是根据太阳黄经平分为24等份得来的,所以节气是根据阳历得来的。由于阴历和阳历之间每年都有11天时间差,因此等阴历某个月只有节令没有中气的时候,就在后面加一个闰月。
什么是干支历?
干支历也就是六十个干支组合来记录年月日时,在干支历中,是以十二月建和24节气为基础,以北斗星斗柄的指向来制定的,所以干支历也被称为“星辰历”。北斗星的勺柄每一年会旋转一圈,然后把这一圈划分为十二份,就成了十二月建。
在干支历中,不仅把一年分为四季,而且把一天分为四时,分别为:晨、午、昏、夜。当北斗星指向东方时,就是春季,当斗柄指南,就是夏季,指西就是秋季,指北就是冬季。在一天之中,北斗星的斗柄晨行寅卯辰宫,午行巳午未宫,昏行申酉戌宫,夜行亥子丑宫,所以干支历不仅代表着一年四季,也代表着一天四时。
干支历是以立春开始,到下一个立春为一年,而干支历以“斗柄回寅”为“春正”,即寅月为正月,但是干支历的寅月与农历的正月是有区别的,干支历的寅月指的是从立春开始到惊蛰前结束,而卯月指的是从惊蛰开始到清明前结束,以此论推,是以节气而定的。
比如今年是辛丑年,阳历的一月是从元旦开始到1月31结束,而阴历的正月是从正月初一到正月29结束,而干支历中寅月则是从腊月二十二开始到正月二十一结束,也就是从立春到惊蛰前一天。
所以人们在用干支纪月时,与农历的月份是有区别的,比如干支历中说卯月,其实是从农历的正月二十二,也就是惊蛰开始,到二月二十二结束,也就是清明前一天结束。