这个问题几乎每天都有人在后台问,阴历和农历的差别,不在名字,在“拿什么当天上的尺子”。
阴历的算盘很简单,只看月相,月亮从朔到望再回到朔,一个周期大约53天,这叫朔望月,十二个朔望月凑一年,长度大约354天,比地球绕太阳一圈的回归年(约365.24天)短了十一天左右。
短了怎么办?纯阴历一般不去补,年份就在四季里慢慢漂移,世界上还在使用的纯阴历,伊斯兰历是比较典型的例子,它的斋月会出现在一年里的不同季节,原因就在这里。
农历的高明之处,是把两套系统缝在了一起,月份还是看月相,初一必定是朔,十五前后必定是望,这一点和阴历一样,但它额外加了一套二十四节气,用来锁定太阳的位置。
节气按太阳黄经每走15度切一刀,一年二十四刀,春分、秋分、夏至、冬至都卡在固定点上,农人看节气播种收割,就不会被月相带偏。
月份和节气之间会错位,怎么办?置闰,行业共识认为,农历采用十九年七闰的规则,把多出来的时间攒成闰月补回去,闰月的判断标准是“无中气”,也就是这个月里没有中气(二十四节气中的偶数位节气),所以你会看到闰六月、闰四月,但很少听说闰正月、闰腊月。
| 对比项 | 阴历 | 农历 |
|---|---|---|
| 定月依据 | 只看月相 | 看月相 |
| 定年依据 | 只按月,不管太阳 | 兼顾回归年 |
| 一年长度 | 约354天 | 平年约354天,闰年约384天 |
| 闰月机制 | 一般没有 | 十九年七闰 |
| 节气系统 | 没有 | 完整二十四节气 |
| 典型用途 | 部分宗教历法 | 中国传统节庆、农事、命理 |
看明白这张表,你就懂了:农历是阴历的升级版,加了太阳这一维,称农历为“阴历”,是口语里的习惯简称,书面表达上不严谨。
这是圈里问得最多的实操问题,答案也比想象中干脆。
排八字看的是干支,干支纪年、纪月、纪日、纪时,锚点都是节气,不是农历初一,业内专家指出,年柱的更换以立春为界,月柱以十二节令为界,惊蛰、清明、立夏这些“节”一交,月令就跟着换。
举个场景,某人出生在农历正月初五,但当年立春在正月初八,按民俗他属新一年的生肖,按命理年柱仍归上一年,同一个人,两个答案,差别就在立春那一刻。
所以正确的操作路径是:
一句话,命理排盘既不是纯看农历,也不是纯看公历,而是看节气加干支,农历在这里只起辅助定位的作用。
生活场景里没必要较真,长辈记农历生日,朋友约阳历生日,各过各的,不冲突,唯一要留心的是闰月出生的人:闰月不是年年有,有的家庭约定闰月生日按平月过,有的等下一个闰月,这事提前问清楚,比当天翻日历强。
手机日历和纸质万年历上标的那行小字,写的是“农历”或“阴历”,内容其实是农历,因为它同时标了初一十五和节气,纯阴历不会带节气这一栏。
以主流手机自带日历为例,打开日历应用,进入设置或显示选项,找到“其他历法”或“显示农历”,勾选后主界面日期下方就会出现农历小字,部分安卓机型路径是:日历 → 右上角菜单 → 设置 → 显示农历,电脑端可以用浏览器搜索万年历在线查询,输入公历年月日,结果页通常会同时给出农历日期、干支和节气,查闰月日期时,注意结果里有没有“闰”字前缀。
换算本身不难,难在细节,近年的日历应用基本都内置了转换功能,手工算反而容易出错,因为闰月和节气交接时刻都要查表。
具体做法:打开万年历类工具,选择“公历转农历”或“农历转公历”,输入年月日,读取结果,涉及命理用途的,再单独查一次出生日的节气交节时刻,两个结果对照着看,近年来不少日历应用支持直接显示干支和节气时刻,省去二次查询。
2026年是丙午年,春节落在2月中旬,翻这一年的日历时,重点看三处:正月初一对应的公历日期、立春的交节时刻、全年有没有闰月,前两项决定民俗新年和命理新年的分界,第三项决定生日和节庆的排布,查的时候认准标注齐全的万年历,别只信简版月历的农历小字。
说到底,农历和阴历混着叫,是语言习惯,不是历法本身含糊,理解“农历是阴阳合历”这一层,你查日子、过生日、排八字,心里就有底了。
不是,阴历只按月相定月,一年约354天,不管太阳,农历在月相之外加了二十四节气和置闰规则,属于阴阳合历,日常口语把农历叫阴历,是简称,严格说并不准确。
不强制,身份证登记用的是公历,属于法定日期,过生日按家里习惯来,想按农历过,用万年历查一次对应日期即可;遇到闰月出生的,提前和家人约定按哪个月过,避免每年临时纠结。
按太阳黄经排,本质上是阳历系统,所以节气在公历上的日期相对稳定,每年浮动一到两天,农历引入节气,是为了让月份和农时不脱节,这也是农历区别于纯阴历的关键设计。