当前位置: 华文问答 > 科学

为什么农历误差如此之大,能闰一个月?

2022-02-01科学

因为农历野心勃勃,是整个地球上最复杂的历法——阴阳历。

我们现在用的公历,也叫阳历、太阳历。这种历法只管太阳周期,无视月亮。因此一年12个月,365天,4年一闰……好了,很精确了。

相对应的,伊斯兰历是阴历,也叫太阴历。这种历法无视太阳,只盯着月亮圆缺。

这种也很稳定,分大小月,自然就跟紧月球周期了——至于什么今年八月下大雪、过了几年八月穿又成了夏天,随它。

但我们的农历不一样。它是阴阳历——既像太阳历一样跟太阳周期,也像太阴历一样跟月亮圆缺。

所以,今晚月亮是什么样子?简单,翻开农历看一眼,哦,15号啊,那肯定是圆月。

可是,一旦跟了月球周期,季节时令就乱了——我们什么时候种庄稼?

所以,这种历法就不得不每隔几年瑞月,免得月份和春夏秋冬偏差太远。

但这个精度还是不够啊。农业生产,有时候差几天就完全不一样。

怎么办呢?

没错,24节气。

比如清明节,这个节气你对照农历,那是在前后一个月里来回跳,貌似一点规律没有。

但你对着公历看,它就固定在每年的四月五日到六日之间。原因很简单,公历是太阳历,它的日期严格跟随太阳周期;而农历的节气就是反映的太阳周期——时令对了,庄稼才有好收成。

总之,这种历法野心勃勃,试图同时调和阴阳、同时得到太阳历和太阴历的好处——那么,这个目标就决定了,它也会同时引进太阳历和太阴历的短处。

比如,农历的月相其实和月亮对的并不是那么准,做不到太阴历那程度。这是因为它还试图对太阳周期,那么月份设置就不能太随意。

与之同时,如果不配合节气,那么农历的日期对农民来说就没有任何参考价值,和太阴历一样杂乱无章。

btw,欧洲人玩太阳历,这大概就是他们当年会有「天体运行轨迹完美无缺」这种错觉的根本原因。因为他们从未想过同时容纳日月周期。

而我们呢,一旦试图「调和阴阳」,那么就绝对不会相信有什么东西是完美的了——你看,日月周期都乱成这样……