阴历看月亮,阳历看太阳,那农历看什么?
简单来说,阴历是根据月亮的圆缺变化来定月份的。月亮绕地球一圈,大概29.53天,所以阴历一个月要么29天,要么30天,一年下来大约354天。阳历呢,是按地球绕太阳公转来的,一年365天左右。 问题就出在这儿了——阴历一年比阳历少了11天。如果一直按阴历走,三年下来就差了三十多天,原本该过春节的时候,可能还在秋天。这怎么办?古人很聪明,他们想了个办法:加闰月。隔两三年,就在农历年里多加一个月,比如“闰六月”“闰四月”,这样就能把丢掉的十几天补回来,让春节永远落在冬天,让端午节永远赶上夏天。 这种既看月亮、又兼顾太阳的历法,就叫阴阳合历。而我们中国人用了两千多年的农历,正是这种阴阳合历。所以你说农历是阴历,只对了一半——它确实用月相定月份,但它的年份长度是靠阳历调整的。黄历上的“开日”是什么?跟农历有什么关系?
像今天,黄历上写的“建除十二神:开”,这个“开”就是建除十二神里的一个。古人把一个月里的每一天,都配上一个神煞名字,从“建”到“闭”循环一遍,用来判断当天适合干什么事。 “开日”在黄历里是吉日,象征开始、开放。你看今天的宜项里,写了“开市、开业、入学、考试”,是不是特别对路子?我有个朋友刚开了一家小面馆,我看了今天的黄历,赶紧提醒他:“今天四月初一,又是开日,宜开市,你不如今天正式营业?”他半信半疑地试了,结果还真挺顺。 不过黄历里也有“忌”的,比如今天忌安葬、行丧、破土。这不是迷信,更像是一种古人的生活智慧——把一些重要的事情安排在合适的日子,图个心安理得。农历的月份为什么有时候叫“正月”,有时候叫“腊月”?
这又得从农历的干支纪年说起了。今天是“丙午年 癸巳月 辛卯日”,干支系统是农历的骨架。每个年份、月份、日子,都由天干地支组合而成,循环往复。 农历的月份不是随便叫的。正月、二月、三月……这些名字背后,其实藏着二十四节气。比如“立春”所在的月叫正月,“惊蛰”所在的月叫二月。所以你会发现,农历新年有时候在1月底,有时候在2月中旬,就是因为春节必须落在立春前后。 还有个小冷知识:农历的“初一”为什么叫“朔”?因为这一天月亮正好运行到地球和太阳之间,完全看不见月光。而“十五”叫“望”,是月亮最圆的时候。古人把“朔”定为每个月的第一天,所以今天四月初一,就是四月的“朔日”。几个容易搞混的点,我帮你列一下
- 农历不是阴历,是阴阳合历——看月亮定月,看太阳定年
- 农历有闰月,阴历没有——阴历一年354天,农历靠闰月补到384天左右
- 二十四节气是阳历的产物——它完全根据太阳位置而定,所以每年节气日期在公历上几乎固定
- 黄历上的“宜忌”跟农历日期有关,但更跟干支、建除十二神有关——比如今天是“开日”,所以宜开市
本文内容整理自传统历法文献,仅供文化学习参考。