农历生日怎么换算阳历
农历是按月相排的历法,公历是按地球绕太阳排的历法,两套日期换算靠「定朔 + 无中气置闰」两条规则。下面直接输农历生日或公历生日,给出对应另一套历法的日期、干支、生肖两口径、星座,以及未来 12 年的对照与下次生日倒计时。
查询基准日 2026年10月25日(周日)农历 丙午年九月十六日干支 壬申日
农历 庚午年八月十五 → 公历1990年10月3日(周三)辛丑日 · 天秤座 · 生肖按农历口径是马、按立春口径是马
农历 ↔ 阳历(公历)换算器
公历日期1990年10月3日
星期周三
农历日期八月十五
农历年干支庚午年
当天日干支辛丑日
星座天秤座
生肖(农历正月初一口径)马
生肖(立春口径)马(1990年立春 1990-02-04,生日在其后)
该农历月八月(小月 29 天)
该月公历起讫1990-09-19 至 1990-10-17
对应公历已过天数13171 天(约 36.1 年)
下一次农历生日
325 天后 即 2027年9月15日(周三),丁未年八月十五;倒计时按北京时间零点计,那天满 周岁 36。
未来 5 个农历生日
- 丁未年八月十五 →2027年9月15日 周三周岁 36 · 还有 325 天
- 戊申年八月十五 →2028年10月3日 周二周岁 38 · 还有 709 天
- 己酉年八月十五 →2029年9月22日 周六周岁 38 · 还有 1063 天
- 庚戌年八月十五 →2030年9月12日 周四周岁 39 · 还有 1418 天
- 辛亥年八月十五 →2031年10月1日 周三周岁 40 · 还有 1802 天
同一张表在下方「未来 12 个农历年的生日对照」里排满 12 行,含每年置闰或小月造成的落点变化。
未来 12 个农历年的生日对照
| 农历年 | 对应公历 | 星期 | 周岁 | 备注 |
|---|---|---|---|---|
| 2026 丙午(马) | 2026年9月25日 | 周五 | 35 | — |
| 2027 丁未(羊) | 2027年9月15日 | 周三 | 36 | — |
| 2028 戊申(猴) | 2028年10月3日 | 周二 | 38 | — |
| 2029 己酉(鸡) | 2029年9月22日 | 周六 | 38 | — |
| 2030 庚戌(狗) | 2030年9月12日 | 周四 | 39 | — |
| 2031 辛亥(猪) | 2031年10月1日 | 周三 | 40 | — |
| 2032 壬子(鼠) | 2032年9月19日 | 周日 | 41 | — |
| 2033 癸丑(牛) | 2033年9月8日 | 周四 | 42 | — |
| 2034 甲寅(虎) | 2034年9月27日 | 周三 | 43 | — |
| 2035 乙卯(兔) | 2035年9月16日 | 周日 | 44 | — |
| 2036 丙辰(龙) | 2036年10月4日 | 周六 | 46 | — |
| 2037 丁巳(蛇) | 2037年9月24日 | 周四 | 46 | — |
为什么这一年会置闰
1990(庚午)年是 13 个月、384 天的闰年,闰五月;冬至落在冬月(1990-12-22交节)。下表就是这个农历年逐月的中气情况——没有中气的那个月,就是置闰的那个月。
| 农历月 | 公历起讫 | 天数 | 月内中气 |
|---|---|---|---|
| 正月 | 01/27—02/24 | 29 | 雨水 |
| 二月 | 02/25—03/26 | 30 | 春分 |
| 三月 | 03/27—04/24 | 29 | 谷雨 |
| 四月 | 04/25—05/23 | 29 | 小满 |
| 五月 | 05/24—06/22 | 30 | 夏至 |
| 闰五月 | 06/23—07/21 | 29 | 无中气 |
| 六月 | 07/22—08/19 | 29 | 大暑 |
| 七月 | 08/20—09/18 | 30 | 处暑 |
| 八月 | 09/19—10/17 | 29 | 秋分 |
| 九月 | 10/18—11/16 | 30 | 霜降 |
| 十月 | 11/17—12/16 | 30 | 小雪 |
| 冬月 | 12/17—01/15 | 30 | 冬至 |
| 腊月 | 01/16—02/14 | 30 | 大寒 |
换算的口径(四步,可复核)
- ①定月首:农历以朔日(合朔那天)为每月初一,所以月份长度只有 29 或 30 天两种,不像公历那样固定。
- ②定年首:以包含正月初一的那天为新一年起点,丙午年正月初一是 2026-02-17,今年公历 2026-10-25 是九月十六。
- ③定闰:把一年排成 12 个朔望月只有约 354 天,比回归年的约 365.24 天(公历平年 365 天)少 11 天上下,累积到某个月不含中气就把它算作上个月的闰月,十九年里置七个闰。
- ④定干支与生肖:农历年干支跟正月初一走,八字流派另有以立春为界的写法,两者只在立春到除夕之间这几天不同,本页两栏都给。
换算区间:本工具用 1901—2100 年的农历压缩数据表逐日推,表外年份直接提示不推算,不做外推猜测;日期一律按北京时间(东八区)算日界,交节只到「日」不标时刻(时刻误差在 20 分钟内,标了反而误导)。
图解农历与公历的换算




常见问题
农历生日怎么换算成阳历(公历)?
分两步:先把农历日期换成儒略日数,再按 1901—2100 年的农历月表(每月 29 或 30 天、闰哪个月)累计天数落到公历上。举例:农历庚午年八月十五对应公历 1990年10月3日(周三)。本工具就是把这两步做出来,并把每月起止、中气分布一并摊开,方便复核。
生日在闰月,别的年份没有这个闰月怎么办?
闰月不是每年都有的:今年(丙午年)没有闰月,而下一个闰同月往往要等十年以上。民间通行两种写法——按同一个数字月(去掉「闰」字)过,或干脆改用公历生日。本页默认按前者,并在对照表的备注列明确标出「该农历年无闰某月,按某月同日过」。
农历三十生的,碰上小月没有三十这天呢?
农历月只有大月(30 天)才有三十。遇到 29 天的小月,本工具退到当月最后一天(廿九)并在备注里写明,不会静默改到下一个月的初一。同理,冬月、腊月的说法与十一月、十二月同指一个朔望月。
为什么同一个农历生日,每年对应的公历日期都不一样?
因为朔望月一年 12 个月约 354 天,比公历回归年少约 11 天,这个差每年往前提;一旦那年置了闰月,又会往后跳回去。所以农历生日在公历上一般来回漂移约一个月,个别年份(如2027年)会出现相隔 384 天才回来的情况。
农历生日换算时,生肖按正月初一还是按立春?
两种口径都在用:民俗上过农历新年(正月初一)换生肖,历法与八字一派以立春为界。本次输入的公历 1990年10月3日,按正月初一口径是属马,按立春(1990-02-04)口径是属马。只有立春前后那半个月会不一致,其余日子两口径相同。
农历生日对应的「周岁」怎么算?
周岁看公历:从出生那天起,满一整年才算一岁,所以本工具先算出该农历生日对应的公历日期,再和出生日期比。虚岁另有一算(过年长一岁),民间多用农历生日记龄,本页给的是周岁与农历年数两个可核的数,不作命理判断。
数据与口径说明
农历月数据用 1901—2100 年通行压缩表,逐日推;节气按太阳视黄经算到「日」;日界取北京时间(东八区)。
本页只做历法换算:给个日期对照,不判断运势吉凶、不替人安排办事择日,结果仅供日常参考;涉及户籍、公证、合同等正式场合,请以官方文件记载的公历日期为准。
若「正月初一 / 立春」两种口径与你家习惯不同,以你家沿用的写法为准,本页两栏并列给出、不替你选一个。
更新:内容依赖当天日期,2026年10月25日重新渲染。
继续查询
想按农历日期挑办事的日子,用「农历黄道吉日」;只想确认今天是什么日子,用「今日黄历表」。