English
This page is available in English
The whole page — instructions, buttons and results.
Switch to English免费农历生日换算器。输入公历出生日期,得出你的农历生日、生肖,以及未来 10 个该农历生日对应的公历日期。
农历生日换算器
输入你的公历出生日期,即可换算出农历生日(如「五月初二」),并列出未来 10 年该农历生日落在哪些公历日期。
使用方法
输入公历出生日期
填入你身份证/护照上的阳历(公历)出生年、月、日。范围 1900-2100。可点「今天」自动填入当前日期。
读取农历生日
工具会自动换算出你的农历生日,例如「五月初二」,并显示对应生肖与出生年干支。
查看未来日期
下方列出未来 10 个该农历生日所对应的公历日期(含星期),方便你按农历过生日。
看「距下次还有」
结果顶部显示距下一个农历生日还有多少天,帮你提前安排庆祝或提醒家人。
农历生日:为什么每年的公历日期都不一样
许多华人是按农历过生日的。长辈常说「你是五月初二生的」「她是腊月廿三的」——这里的「五月初二」「腊月廿三」就是农历生日。可是只要翻一翻日历就会发现,同一个农历生日在公历上每年都落在不同的日子:今年可能是 6 月 5 日,明年却跳到 5 月 25 日。这正是中国农历作为阴阳合历的特性所致。本工具帮你把公历出生日期换算成农历生日,再列出未来 10 年这个农历生日对应的公历日期,让你不再每年翻黄历。
农历生日与公历生日的区别
公历(阳历)生日固定在某月某日,年年不变,例如 6 月 1 日永远是 6 月 1 日。农历生日则锁定在农历的「某月某日」,如「正月初一」「八月十五」。由于农历的月份依据月相(朔望月,约 29.5 天),一年 12 个朔望月只有约 354 天,比太阳年少约 11 天,因此农历需要靠闰月来追回与季节的同步。结果就是:农历日期换算到公历后,每年会前后浮动,通常在一个月范围内来回。本工具用天文算法精确还原这一对应关系,无需人工查表。
闰月生日怎么办
少数人出生在农历闰月,例如「闰六月初十」。闰月并非每年都有——平均每 19 年才出现 7 次。如果你的农历生日落在闰月,本工具会在结果中标注「闰月」,并只在确实有该闰月的年份列出对应公历日;没有该闰月的年份会被自动跳过。各地对闰月生日的庆祝习俗不同:有人在闰月年过闰月、平月年过本月;有人一律按本月过。工具只负责精确换算日期,庆祝方式由你自己决定。
东南亚华人的实用场景
在新加坡、马来西亚、印尼、菲律宾,许多家庭仍按农历为长辈祝寿、为孩子做「满月」「周岁」。但学校、公司、政府登记用的都是公历日期。这就产生了一个常见需求:把农历生日换算成今年(或未来几年)的公历日,好提前订蛋糕、请假、订餐厅。本工具一次列出未来 10 个公历日期并附上星期几,正好覆盖这类规划需求。所有计算都在你的浏览器本地完成,不上传、不存储任何出生日期,符合 PDPA 与 GDPR 的隐私要求。无论你是想核对自己的农历生日,还是替父母、祖父母查未来的祝寿日,都能在几秒内得到答案。
关于农历生日的 10 个事实
同一个农历生日在公历上每年都不同,通常在大约一个月的范围内前后浮动,这是因为农历年比公历年短约 11 天。
农历生日用「月+日」表示,如「五月初二」「八月十五」。初一到初十称「初」,十一到十九称「十」,二十到廿九称「廿」。
若你出生在农历闰月(如闰六月),你的「真正」闰月生日并非每年都有——平均每 19 年才出现 7 个闰月年。
农历生日落在闰月者,本工具只在该年确实存在该闰月时列出公历日,其余年份自动跳过,不会误算。
生肖按农历年分配,而非公历元旦。出生在公历 1 月、农历春节之前的人,属上一年的生肖,这点常被搞错。
传统上,农历生日比公历生日更被重视,尤其是逢「九」「十」的整寿(如六十大寿、七十大寿)多按农历计算。
在「虚岁」算法中,婴儿出生即为一岁,每过一个农历新年加一岁——这与按生日累加的「周岁」不同。
婴儿的「满月」(出生满一个月)与「周岁抓周」在很多华人家庭里按农历计算,本工具也可用于推算这些日子的公历日期。
本工具支持公历 1900-2100 年的出生日期,涵盖现今几乎所有在世者及未来几代人的农历生日换算需求。
越南、韩国等地也保留按农历过节、过生日的传统;农历生日的概念在整个东亚与东南亚华人社群中广泛通行。
常见问题
-
农历生日是你出生当天对应的农历「月+日」,例如「五月初二」。由于农历是阴阳合历,这个日期换算到公历后每年都不同——这正是本工具帮你解决的问题。
-
因为农历一年(12 个朔望月)约 354 天,比公历年少约 11 天,需靠闰月补偿。结果就是同一农历日期在公历上每年浮动,通常在一个月范围内来回。
-
工具会标注「闰月」,并只在确实含有该闰月的年份列出对应公历日,其他年份自动跳过。如何庆祝(闰月年过闰月还是一律过本月)由各地习俗决定,工具不替你选择。
-
默认列出从今天起未来 10 个该农历生日对应的公历日期,并附上星期几,方便你提前规划庆祝、请假或订位。
-
输入公历(阳历)出生日期——也就是身份证、护照上印的那个日期。工具会替你换算成农历生日,再倒推未来的公历日。
-
按农历年。生肖在每年农历春节(正月初一)切换,而非公历元旦。所以出生在公历 1 月、春节之前的人,属上一年的生肖。
-
不会。所有换算都在你的浏览器本地完成,无任何服务器调用。RECATOOLS 对所有工具输入实行零跟踪、零储存政策,符合 PDPA 与 GDPR。
-
公历 1900 至 2100 年——这是底层天文算法的高精度区间,涵盖几乎所有在世者及未来数代人的需求。
-
本工具只换算农历生日日期,不计算虚岁。虚岁是另一套算法:出生即一岁,每过农历新年加一岁。若需岁数计算请使用专门的年龄工具。
-
基于开源的 lunar-javascript(MIT 许可),实现现代天文公式(月相、太阳黄经),与紫金山天文台官方农历高度一致。代码完全可审计。
Pick up where you left off
Stored only in this browser — never sent to our servers.