免费公历↔农历双向转换器。返回完整农历日期(干支年月日)、生肖、纳音。支持闰月。
公历农历转换
使用方法
选择转换方向
点击「公历 → 农历」或「农历 → 公历」标签页。默认为公历→农历。
输入日期
填入年、月、日数字。范围 1900-2100。可点击「今天」自动填入当前日期。
闰月勾选(仅农历→公历)
某些农历年有闰月。若该年有闰月且你要转换的是闰月,勾选「闰月」。下方会自动提示该年是否有闰月。
查看结果
结果区显示对应日期、生肖、干支(年月日)、纳音五行。所有信息均来自天文公式,无需联网计算。
中国农历:阴阳合历的精妙系统
中国农历(又称夏历、旧历)是世界上至今仍在使用的最精密阴阳合历之一。它同时跟踪太阳(指导农事节气)与月亮(指导潮汐、节日),通过精心设计的「闰月」机制保持两者同步。本工具基于寿星天文历算法——一套公开的天文公式实现——可在浏览器本地完成 1900-2100 年间任意日期的双向转换,无需联网。
什么是闰月
太阳年(365.24 天)与 12 个朔望月(354.36 天)相差约 11 天。若不补偿,几十年后春节会漂移到夏季。农历的做法是每 19 年插入 7 个闰月(称「七闰法」),例如 2025 年闰六月。本工具自动检测目标年是否有闰月,并在转换时显示提示。
干支、生肖、纳音
每个农历年都对应一组干支(60 年一循环,如 2026 = 丙午年)、一个生肖(12 年循环,2026 = 马)、一种纳音五行(60 年循环,2026 = 天河水)。这三套循环在民俗、命理、择日学中各有不同用途。本工具同时返回三者,方便对照查询。
东南亚华人的农历应用
新加坡、马来西亚、印尼、菲律宾的华人社群至今保留农历节日:春节、元宵、清明、端午、七夕、中元、中秋、重阳、冬至。这些节日日期由农历决定,因此每年在公历上的日期都不同。本工具可用于查询任意年份的农历节日具体落在哪个公历日,方便提前规划。亦适用于核对父母/祖父母的农历生日,转换为公历方便登记。
关于中国农历的 10 个事实
中国农历至今已使用超过 4000 年,夏代(约公元前 2100 年)即有雏形,商代殷墟甲骨文已有完整月相记录。
19 年插入 7 个闰月(「七闰法」)使农历与太阳年保持长期同步——这一规则比格里高利历的「每 400 年减 3 闰日」更精密。
24 节气是农历中的太阳成分——按太阳黄经每 15° 划分,与朔望月独立。立春、夏至、秋分、冬至是四个最重要的节气。
闰月没有「正月」——即不存在「闰正月」。这是历法规则:正月必须包含立春节气,故不可重复。
2025 年闰六月,2028 年闰五月,2031 年闰三月——闰月分布看似随机,但严格依照天文位置计算,无人为调整余地。
香港天文台与中国大陆紫金山天文台发布的农历偶有 1 天差异——发生在「合朔时刻」恰好跨越午夜的极少情况下,频率约每 30 年一次。
生肖年与农历年同步(2026 春节是 2026-02-17,自此进入马年),并非按公历元旦切换。出生在 2026-01-15 的属蛇(2025 年生肖),不属马。
纳音五行(60 年循环)与年干支配对——每 2 年共享同一纳音(如 2026 丙午 = 天河水,2027 丁未 = 天河水)。这是大六壬、紫微斗数的基础概念之一。
本工具的支持范围 1900-2100 共 200 年——这是寿星算法的高精度区间。范围外仍可计算,但偶尔会与官方表差 1 天,故未默认开放。
越南、韩国、日本历史上都使用过中国农历——越南至今仍用(称「农历」),韩国民间保留春节、中秋,日本明治维新后改用公历但保留旧历参考。
常见问题
-
是的——任何农历日期都对应世界标准时间的某一公历日(由中国紫金山天文台 UTC+8 计算)。本工具默认使用 UTC+8 时区。
-
本工具支持 1900-2100。1900 年前的农历需依据《中国古代历法》逐朝代规则,与现代寿星算法不完全相同,精度无法保证。建议查询《中国古代历日表》(钟敬文等)。
-
习俗各地不同。常见做法:(1) 闰月年过闰月,平年过本月;(2) 一律按本月;(3) 闰月年过两次。本工具不替你决定——只告诉你下次闰月在哪一年。
-
三者皆为独立体系。农历是中国官方历法;佛历从释迦摩尼涅槃年(约公元前 544 年)起算;道历从黄帝纪年起算。某些佛/道节日使用农历,但纪年方式完全不同。
-
UTC+8(中国标准时)——这是中国大陆、香港、台湾、新加坡、马来西亚通用的农历时区。即使你在欧美使用本工具,显示的农历仍以 UTC+8 为准。
-
生肖按农历年分配(12 年一循环);星座按公历出生日分配(12 个月各一,每月 30 天)。两者是平行体系,无重叠也无冲突。中国人通常同时知道自己的生肖和星座。
-
本工具同时返回年干支、月干支、日干支三组——年干支用于生肖/纳音查询,月日干支用于八字排盘。如需更详细的时辰干支(用于八字),请见 RT-CHN-001(八字排盘)。
-
不存储。所有转换在浏览器本地完成,无服务器调用。RECATOOLS 对所有工具输入实行零跟踪、零储存政策。
-
寿星天文历算法——一套基于现代天文公式(月相、太阳黄经、节气计算)的开源实现。与紫金山天文台官方表 99.99% 一致。代码完全可审计:本工具使用 lunar-javascript(MIT 许可)。
-
选「农历→公历」,输入「年=目标年, 月=1, 日=1」即可(春节即农历正月初一)。或使用我们的春节日期专用工具 RT-CHN-050。
Related News
You may be interested in these recent stories from our newsroom.
No related news yet for this tool. Our editorial team publishes new pieces every week.
Browse all news →75 more free tools
Calculators, converters, security tools — no signup.