农历不是单纯的阴历,它属于阴阳合历;而阳历通常指公历,是国际上通用的历法。
很多人习惯把农历叫作阴历,这个说法其实只对了一半,农历确实参考了月相变化——月亮圆缺一次大约29.53天,所以农历的月份和月相挂钩,初一不见月,十五月正圆,符合“阴历”的特征,但农历还加了另一个核心要素:节气,二十四节气是根据太阳在黄道上的位置划分的,反映的是地球绕太阳公转的规律,这属于阳历范畴,所以农历同时考虑了月亮和太阳,准确叫法是“阴阳合历”,业内专家指出,古代历法家为了指导农耕,必须让月份和季节对得上,单靠月亮周期一年只有354天左右,比回归年短11天,如果不加调整,几年后春节就会跑到夏天,于是农历通过插入闰月来补足天数,让年总长度接近365.24天,这正是阴阳合历的精髓,所以下次有人问“农历是阴历吗”,你心里有数:它像阴历,但不止是阴历。
阳历,全称太阳历,核心依据是地球绕太阳公转一圈的时间——一个回归年约365.2422天,公历(格里高利历)是目前全球最通用的阳历,它把一年分为12个月,平年365天,闰年366天,闰年加一天到2月,这种历法不考虑月相,所以每月的日期和月亮的圆缺没固定关系,初一可能是新月,也可能是满月,完全看月亮走到哪,阳历最大的优点是季节固定:春分、秋分、夏至、冬至每年的日期几乎不变,方便安排农业、教育和公共事务。“阳历是公历吗”——是的,在中国语境下,阳历通常就指公历,虽然历史上还有儒略历等其他阳历,但日常交流中我们说阳历,默认为公历。
| 对比维度 | 农历(阴阳合历) | 阳历(公历) |
|---|---|---|
| 制定依据 | 月亮月相 + 太阳节气 | 地球绕太阳公转 |
| 月长度 | 29或30天,由月相决定 | 28、29、30或31天,固定规则 |
| 年长度 | 平年约354天,闰年约384天 | 平年365天,闰年366天 |
| 闰月设置 | 约19年7闰,闰月无固定月份 | 闰年2月加1天,四年一闰 |
| 季节对应 | 节气日期波动大,但保证月中气 | 节气日期基本固定(±1天) |
| 主要用途 | 传统节日、农事、算命、扫墓 | 日常生活、工作、国际交流 |
农历的月份和月相挂钩,但一个朔望月只有29.53天,12个月加起来约354天,比回归年少了11天,如果不加干预,每年春节会提前约11天,16年后就跑到夏天了,古人用“置闰”来解决这个问题:在19个农历年中设置7个闰月,使总天数接近19个回归年,具体规则是“无中气则置闰”——二十四节气中,从立春开始,单数叫节气,双数叫中气,农历月份如果只包含一个节气而没有中气,这个月就被设为闰月,并重复上个月的月份名(比如闰四月、闰七月)。农历为什么有闰月,就是为了让正月的立春、二月的惊蛰等节气不跑偏,据统计,闰月大约每两到三年出现一次,其中闰四月、闰五月、闰六月比较常见,闰正月和闰腊月极少见,所以你一辈子可能也遇不上一次真正的“闰春节”。
很多人想查“农历阳历转换”,尤其是要算生日、算结婚日、算传统节日,最简单的办法是用手机日历:大部分安卓和iOS系统都内置了公历与农历的对照,打开日历就能看到,如果要做批量转换,可以记住几个关键点:

在农村,老农种地通常还是看农历和节气,谷雨前后,种瓜点豆”“白露早,寒露迟,秋分种麦正当时”,这些农谚实际是阳历节气的通俗表达,但因为农历也标注了节气,所以农民习惯翻农历本子,播种、施肥、收割的时间节点,节气比公历月份更准确,而城市上班族、学生党,日常通勤、考试、会议、飞机航班,全部依赖阳历,公历是全球统一标准,方便跨地域协作。“农历是阴历吗”这个问题的另一面,是它至今在农业、传统节日、老黄历中依然活跃,如果你家里有老人,他们可能更习惯用农历记生日、算吉日。
春节、端午、中秋、重阳这些传统节日,一律按农历计算,春节是农历正月初一,端午是五月初五,中秋是八月十五,但清明例外,它是以节气定义的,属于阳历,所以每年清明基本在4月4日或5日,农历日期反而不固定,生日方

可以这么理解,但不精确,农历是阴阳合历,有阴历成分(月相)也有阳历成分(节气),阳历指公历已经约定俗成,但严格说阳历还包括各种太阳历,比如古埃及历,日常生活中,这么说没问题,但如果你要写论文或做专业解释,需要区分。
农历闰月不是每年都有,一般19年7闰,平均每2-3年一次,闰月设置规则是看节气,中气落在哪个月末,无中气的月份就是闰月,所以闰月年份不固定,比如2023年闰二月,2025年闰六月,2028年闰五月,没有闰月的年份叫平年,农历只有354天,而闰年则有384天。
身份证上的出生日期原则上是按公历登记的,如果当年登记时写的是农历,建议你到派出所申请更正,提供出生证明或医院出院记录等材料,证明实际公历日期,如果无法提供,可以按出生年份的农历日期换算成公历,然后以“更正登记错误”为由申请变更,具体流程各地派出所要求略有不同,但多数情况下,只要材料齐全,可以更正为公历。