今天大年初二,立春已至,农历己亥猪年已经来临。
然而,细心的朋友发现,农历猪年从2019年2月5日(农历正月初一)开始,到2020年1月24日,只有354天,而后的庚子鼠年却有384天,差了整整30天!同是生肖,凭什么待遇差这么大?
今天我们就来讲讲有关农历的小知识。
农历是阴历吗?
在日常生活中,我们常称农历为“阴历”,这个叫法从民国就开始了,然而其实并不是那么的正确。
我们常见的历法有三种类型,分别为阴历、阳历和阴阳合历。
其中,阴历是指每个月的安排完全按照太阴——也就是月亮来排布。一个月以一次完整的朔望变化为准。对年的长度就没有特别着意了。这样的历法以伊斯兰教教历为代表。
月相的一个周期
而以公历为代表的阳历则恰恰相反。阳历历年的长度以一回归年为准,并不在意月相变化。所谓一回归年,就是指太阳两次通过春分点的时间长度。大概为365.2422天——这不是一个整数,所以公历每平年365天,每隔几年就要在2月多加一天。
阳历的优点是对一年中的季节和气候变化有较好的标识作用,而阴历则可以标识月相。我们的农历采长补短,是一种阴阳合历。具体来说,农历的每月严格遵守月相变化。
每个月的初一一定是朔日,完全看不到月亮,而满月则通常发生在农历的十五、十六,下一个朔日则为下月初一。因为一朔望月长度约为29.53天,故而农历一个月的长度或为29天,或为30天,与公历不同。而一年12个月多为354天,这比公历一年的长度少了约11天。
闰月是怎么一回事?
为了使农历月相和回归年不至出现过大的偏差,农历选择每间隔几年,加入一个闰月,这样当年就有13个月,大概384天。安插得宜的话,农历年长度的平均值就会和回归年长度相近了。
农历己亥猪年没有闰月,是平年,因此一年354天;而明年鼠年因为有一个闰四月,是闰年,合计共384天。总体来看,六成以上的农历年为平年,剩下不足四成为闰年。
在汉代的时候,人们通常选择在19个农历年中加入7个闰月,也就是我们常说的“十九年七闰”法。这样19年一共有19*12+7=235个月。所以有些朋友在19岁生日时候,农历和公历生日会在同一天。当然也有很多朋友的生日没有这么巧合。
因为随着观测手段的提高,人们早就发现这样的闰月安排方法有所不足。南北朝之后,天文学家纷纷选择更加精确的置闰方式,比如祖冲之在他的《大明历》里面选择在391年中插入144个闰月。时至今日,天文计算达到了前所未有的精度,多少年多少闰随观测和计算而定,没有什么看得见的规律。
闰正月为啥罕见?真能过两次春节?
既然有闰月,那会不会有闰正月?那岂不是可以过两次春节了!?按照现在的农历来说,闰正月是非常罕见的。因为现在置闰的规则为:首先,包含节气冬至在内的农历月为十一月。从某个十一月到下一个十一月(不含)如果包含13个农历月,则需要置闰。
闰月为其中最先出现的一个不包含中气的农历月。所谓中气,就是指二十四节气中的双数的节气,依次为雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至和大寒共计12个。12个中气将黄道等分为12份,每份30度。
根据开普勒行星运动定律,地球在近日点运行快,在远日点运行慢。现在近日点在公历1月初,远日点在7月初。所以冬季两个中气间隔时间普遍短于夏季时候中气间隔时间。
开普勒行星运动定律
农历月的长度是一定的,在中气间隔时间长的夏季,就有更大概率遇到农历月无中气的情况,冬季则相反。故而现在农历的闰月,冬季少见,多在夏季。
闰正月虽然罕见,也不是完全没有。据悉,2262年就会出现一次闰正月。但是过两个春节……别想了,不可能的。