农历阳历生日多少年重合一次?
今天是 2026年10月30日。输入公历出生日期,按 1900—2100 年历表找出阴阳历生日重合的年份。
你的农历生日
农历 1990 年四月廿一
公历 1990-05-15 出生
按今天 2026年10月30日,36 周岁
下一次阴阳历重合
2028年
公历 2028-05-15
农历四月廿一 · 届时 38 周岁
- 共查到重合
- 3 次
- 已过去
- 1 次
- 下次距今
- 563 天
重合年份表
出生后至 2100 年,共查到 3 次重合
| 年份 | 公历生日 | 农历生日 | 年龄 | 间隔年 |
|---|---|---|---|---|
| 2009 | 2009-05-15 | 四月廿一 | 19 岁 | 19 |
| 2028下次 | 2028-05-15 | 四月廿一 | 38 岁 | 19 |
| 2047 | 2047-05-15 | 四月廿一 | 57 岁 | 19 |
“间隔年”指距上一次重合的年数(首行为距出生年);“平”表示该年没有同名闰月,农历生日按普通月换算;“下次”是按今天起算的下一次重合。
为什么多数人 19 年重合一次?
农历是阴阳合历:月份跟着月相走,一年 12 个月约 354 天;为了让月份和季节不脱节,每隔两三年要加一个闰月。19 个公历回归年约 6939.60 天,235 个朔望月约 6939.69 天,两者只差约 2 小时。于是 19 年里安排 7 个闰月(19×12+7=235),农历日期就会大致回到原来的公历日期。
19 个回归年 ≈ 235 个朔望月 ≈ 6939.6 天
但“大致”不是“精确”。农历按真实朔望时刻和节气定月,闰月放在哪一年、哪个月并不固定;公历闰年又每 4 年一次(百年例外)。误差累积后,有的人 19 年重合,有的人会错开一天,要等到 38、46、57 年甚至更久才再次落在同一天。所以本页不直接套“19 年一次”,而是按你的出生日期逐年换算。
以默认的 1990-05-15 为例,农历生日是四月廿一,2009、2028、2047 年的 5 月 15 日都是四月廿一,间隔正好 19 年;换一个日期,间隔可能就不同。
闰月出生怎么算?
如果出生那天落在闰月(例如闰四月初一),农历生日就有两种口径:
- 按闰月:只在出现同名闰月的年份,把生日当作闰月那一个月来过。
- 按普通月:遇到没有同名闰月的年份,用同月的普通月(如四月)代替。
本页优先按闰月计算:该年有同名闰月时按闰月换算;没有时自动改用普通月,并在结果卡和表格里标注“按普通月”(表格里简写为“平”)。闰月生日能碰上的重合年份通常更少,有的日期到 2100 年也未必出现下一次。
表格中的农历生日如果显示“闰某月”,说明该年确实有同名闰月,属于闰月重合;显示“某月”并带“平”字,则是按普通月换算的结果。
1900—2100 年数据口径
本页内嵌 1900—2100 年(共 201 个农历年)的月长表:每年 12 或 13 个月,每月 29 或 30 天,闰月的位置和闰月天数单独标记。基准点是 1900 年正月初一 = 公历 1900 年 1 月 31 日,之后按日累加,再用整数儒略日公式换算回公历。
换算只涉及日历日期,不读取浏览器时区或网络接口;所有日期统一按北京时间(Asia/Shanghai)的日历日理解。历表从 1900-01-31 开始,出生日期不能晚于今天,重合表统计到 2100 年。
数据到 2100 年为止,2100 年之后的农历日期无法判断,所以“下一次”只能看到 2100 年。超过历表范围的日期会提示无法换算。



常见问题
农历阳历生日多少年重合一次?
多数人是 19 年一次,但不是固定规律。以默认的 1990-05-15 为例,2009、2028、2047 年都重合,间隔都是 19 年;也有人会遇到 38、46、57 年等间隔。具体答案要用自己的出生日期逐年换算,上面的结果卡和表格就是按 1900—2100 年历表算出来的。
为什么不是所有人都 19 年重合?
19 年 7 闰只是近似:19 个回归年约 6939.60 天,235 个朔望月约 6939.69 天,相差约 2 小时。农历按真实月相和节气定月,闰月位置不固定;公历闰年分布也不均匀。误差累积后,农历生日对应的公历日期可能差一天,于是有人 19 年重合,有人要等到 38、46、57 年或更久。
闰月出生怎么算?
本页给两种口径并优先按闰月:某年有同名闰月时,按闰月换算;没有同名闰月时,按同月的普通月换算,并在结果里标注“按普通月”(表格里简写“平”)。如果你家按另一种口径过生日,可以把标注“平”的年份理解为“按普通月过”的参考。
农历生日和阳历生日同一天好不好?
这只是一个历法现象:两套日期计数在当年刚好落在同一天,没有好坏之分,也不代表运势。有人觉得有纪念意义,有人按农历过、有人按公历过,都是个人习惯。本页只做日期换算,不做吉凶判断。
2 月 29 日出生怎么算?
公历 2 月 29 日只在闰年出现。本页要求重合当天的公历日期也正好是 2 月 29 日,所以比普通日期更少见;平年把生日提前到 2 月 28 日或推到 3 月 1 日过的习惯,不计入重合。输入 2 月 29 日后,页面会在 1900—2100 年历表里逐日比对,查到几次就显示几次。
怎么查下一次重合?
在上方选择公历出生日期,结果卡会按今天起算,给出下一次重合的年份、公历日期、农历生日和当时年龄;下方表格列出出生后到 2100 年的全部重合年份及间隔。日期超出历表范围时,页面会提示无法换算。