这四个词日常被混用得很厉害,但层级其实很清楚:阳历/阴历是“历法原理大类”,公历是“阳历的一种具体实现”,农历是中国现行的“阴阳合历”,而口语里的‘阴历’基本都是把农历错叫了。
下面按“是什么 → 看什么 → 有什么用 → 互相关系”拆开说。
1. 阳历(太阳历)
原理:以地球绕太阳公转周期(回归年 ≈ 365.2422 天)为基准。
特征:“年”对准四季,3 月大致立春后、7 月大致盛夏;但“月”是人为分段,和月亮圆缺无关。
意义:农业播种、季节、行政、国际商务都靠它,不会“春节过到夏天”。
包含:古埃及太阳历、儒略历、公历,以及农历里的“二十四节气”部分。
2. 公历(格里高利历)
定位:阳历的一种,且是目前全球通用的那一种。
规则:平年 365,闰年 366(四年一闰、百年不闰、四百年再闰);月份天数人为定(2 月 28/29,其他 30/31)。
意义:身份证、合同、新闻、放假表上写的“2026 年 8 月 5 日”全是它。
关系:公历 ⊂ 阳历(公历是阳历,但阳历不止公历)。
3. 阴历(太阴历)
原理:以月亮绕地球周期(朔望月 ≈ 29.53 天)为基准,12 个月 ≈ 354 天。
特征:初一必新月、十五必满月,月相准;但一年比太阳年少 11 天,年和四季脱钩。
意义:适合宗教月相周期(如斋月),不适合种地。
真·阴历例子:伊斯兰教历(回历)。中国古代没有长期单独使用的纯阴历。
4. 农历(夏历 / 中国传统历)
定位:阴阳合历,不是纯阴历。
怎么合:
月靠月亮 → 初一朔、十五望(中秋月圆就这来的)
年靠太阳 → 用“19 年 7 闰”插闰月,把平均年长拉到 365 天左右,保春节不出夏
再加二十四节气(纯太阳坐标)指导农时
意义:定春节、端午、中秋、农历生日、黄历、属相;既看月相又锁四季。
关系:农历 ⊃ 阴历的“月” + 阳历的“年/节气” + 闰月调节。口语里“阴历”90% 指的就是农历。
一张表收口

最简口诀
阳历看太阳,公历是阳历的国际版;阴历看月亮,纯阴历会四季漂移;中国过的“阴历”是农历,日月两头顾,闰月调偏差。
要不要我顺便把“公历生日和农历生日大概多少年重合一次”“为什么 2033 年农历闰冬月”这种常见疑问也给你捋一下?