农历在中国传统生活里像一根时间主轴,近年来的民俗调查和相关研究都表明,尽管公历在城市生活中占主导,相当一部分家庭过传统节日、记长辈生日时仍然翻农历。
最直观的证据是月亮形状和日期一一对应,正月初一朔日,几乎看不到月亮;正月十五望日,月亮圆了,端午五月初五、中秋八月十五、重阳九月初九,用的全是农历月份加日序,而不是阳历的几月几号,具体对应关系可以看这张表:
清明是个例外,清明是二十四节气之一,节气由太阳黄经决定,属于阳历性质,所以清明在阳历上的日期年年稳定在4月4日到6日之间,可它的农历日期却年年跳,这说明一个道理:节日未必都跟阴历走,关键看它绑的是月亮还是太阳。
日常最容易混的地方是把“农历”叫成“阴历”,严格讲,农历是阴阳合历,月份按朔望月定,年长靠闰月向回归年对齐,不完全是纯阴历,但生活里大家说“按阴历算”,指的就是这套农历体系,区分方法可以抓三个抓手:
| 对比项 | 阳历(公历) | 阴历(农历) |
|---|---|---|
| 参考依据 | 地球绕太阳 | 月亮绕地球+闰月调太阳 |
| 月份长相 | 固定1到12月 | 正月到腊月,可能闰月 |
| 月长 | 28到31天 | 29或30天 |
| 典型场景 | 身份证生日、合同日期 | 春节、老黄历、排八字 |
说到什么按阴历算,八字排盘是被问得最多的一类,答案很干脆:四柱八字里的年、月、日、时全部用农历干支体系来标,排盘前得先把阳历生日转换到农历再说。
用阴历,但不能只盯着农历月份数,业内专家指出,八字月柱严格按节气分界,节气落在阳历每月4日到8日之间,所以阴历月份只是农历月序,节气定月令才是命理排盘的准绳,操作路径可以拆成这几步:
网上排盘工具和起名服务的收费差别不小,有的按次、有的按套餐,选择时先看算法说明里有没有做阳历转农历和节气校验,免得花了钱只拿到一份“生日版”
黄历和老皇历是阴历使用最密集的生活场景,翻开一本老黄历,日期旁边总是密密麻麻写着建除十二神、二十八宿、神煞和冲煞信息,这些全部按农历月份和日干支来标注。
择日不是随便翻到某一天就定,正确读法是先在农历月里定月建,再查日辰与月建的关系,具体操作可以拆成:
婚嫁、动土、开业这类大事,行业内的习惯是提前一两个月选日子,先圈出月份再挑日辰,而不是临到跟前才翻黄历,这一操作方式本身就是“什么按阴历算”的典型样本。
这个问题常让家里人对不上账,行业共识认为,命理八字排盘以立春作为干支纪年的岁首,而民俗庆贺则以农历正月初一作为新年开端,两套体系并行不悖,立春通常在阳历2月4日前后,春节在1月下旬到2月下旬之间,如果一个人生在立春之后、春节之前,民俗上看可能还属上一年的生肖,按八字排盘可能已进入下一年干支,所以先说清楚用的是哪套体系,争议就化解了,日常聊天报生肖,基本按春节,排盘看命理,以立春为准,这个分法最省事。
不同场景习惯不一样,据了解,相当一部分农村地区尤其是北方许多地方的婚姻嫁娶、动土上梁、搬家入宅,长辈仍习惯提前翻老黄历挑日子,而城里不少年轻人订酒店、定婚期,通常会先定阳历日期,再换算成农历告诉家里老人,两种做法并不冲突,保留了农历感情色彩的择日环节,也兼顾了酒店、工作日这些阳历安排,这种城乡习惯上的分化,正好说明阴历在生活里并没有消失,只是换了使用场景。
节气是最容易被误认为阴历的部分,事实上二十四节气由太阳黄经决定,属于阳历性质,所以每年的节气在阳历上的日期很稳定,但传统农事把节气序数挂在农历月令上,形成了“节气看阳历、月令看阴历”的双层习惯。
清明前后,种瓜点豆”这句农谚,清明节气在阳历4月4日到6日之间,那是在阳历窗口里做事,不是农历三月的某一天在做事,近年来一些地方的农技推广把节气阳历日期与本地物候结合来定播种窗口,农历月令更多作为参考,业内习惯把节气当作“硬时间”,把农历月令当作“软框架”。
农历“十九年七闰”的置闰法,目的是让农历月令不断向节令对齐,但闰月本身不设节气,二十四节气中偶数序数的那一组节气不会落在闰月里,这就造成了农历某个月里可能没有某个节气,或者一个月里挤进两个节气的情形,也正是排盘和看黄历时要特别注意节气分界的原因,简单记:节气的阳历坐标很稳,农历坐标并不稳,按阴历算”这件事,在节气面前要让步。
如果只记一句话:看节日生日、八字生肖、黄历择日这类和月亮周期、干支纪时挂钩的事,按阴历算;看节气、农事窗口和公历合同日期,按阳历算,把这两条线分开,日常混淆就少了一大半。
多数情况下,阴历生日和阳历生日大约每隔19年重合一次,因为农历“十九年七闰”的周期和公历闰年周期能大致对齐,但受具体出生月份和闰月位置影响,不同人重合间隔有差异,短则十几年、长则几十年,想查准确的年份,拿出生阳历日期和当天对应农历日期去逐年对照万年历即可,不必依赖固定口诀。
要换算,八字排盘用的是农历干支,身份证日期通常是阳历出生日,排盘前得先完成阳历转农历这一步,但这不是查一次万年历就完事的:转换出农历日期后,还要核对节气月令是否跨月、出生时辰有没有落在子时交界,以及是否遇到闰月,多数专业排盘软件会自动处理转换流程,但拿结果前最好核对一下节气表,确认月柱、日柱无误。
最容易出错的地方,是把农历月份直接当成八字月令用,忽略了节气分界,农历月份和节气月份在多数时段并不完全重合,闰月和节气交界前后尤其容易踩坑,看黄历选日子也一样,月建要先确定,日辰才有参照,跳过月建直接看吉凶,上文归纳往往不知落在哪套干支里。