历典 万年历 · 农历公历对照

农历阳历双向换算

选择方向后输入日期,结果即时换算:公历侧填年月日,农历侧填农历年月日(有闰月的年份下拉里会出现「闰X月」)。换算范围 1900—2099 年。

公历(阳历)日期身份证口径
农历日期传统生日口径
七月十五
2026年(丙午 马年)
公历日期2026年8月27日(星期四)
农历日期七月十五
干支生肖丙午年 · 属马
农历年长354天 · 12个月

今日公历农历对照

公历2026年8月27日
星期星期四
农历七月十五
干支生肖丙午年 · 属马

换算说明

农历是阴阳合历:月份按月相圆缺定长短(大月三十、小月二十九),平年十二个月约354天,比公历一年少11天左右,靠「十九年七闰」加闰月补齐,所以春节在公历1月下旬到2月中旬之间移动。农历公历之间没有连续公式可以一步换算,只能逐日查历表——本页内置200个农历年的逐月天数编码,输入哪天就算到哪天。

查农历生日最常见:老一辈报的生日是农历,身份证登记的是公历,两者逐年错开。用上方「农历 → 公历」方向输入农历生日,即可得到今年过公历生日的具体日期;想知道两个生日之间间隔多少天,配合日期计算器可以一次算清。

闰月年份要留意:闰月排在原月之后(如2025年闰六月,七月之前有两个「六月」),本页下拉会按年份自动出现或隐藏闰月选项,选不存在的「三十」时结果会按该月实际天数校正。

农历阳历换算图解

公历农历双向对照转换示意
公历农历双向对照
农历月相朔望定月示意
月相定月长
十九年七闰闰月对齐示意
十九年七闰
农历生日公历生日对照示意
生日两种口径

常见问题

农历转阳历怎么转?
农历是阴阳合历,月份按月相定长短,年份靠闰月对齐公历,两套历法没有简单的公式换算,只能逐年查表。本页内置1900至2099年共200年的农历编码表,输入农历日期即刻给出对应公历日期,切换方向也能把公历换算回农历,想核对某个农历生日是哪一天,直接切换到「农历转公历」输入即可。
阳历生日和农历生日怎么换算?
身份证、护照上的出生日期是阳历(公历),老一辈记的生日多是农历。把农历生日换成阳历,用本页「农历转公历」方向输入农历年月日即可,结果会同时给出干支生肖年份;反过来查阳历生日对应的农历日期,用「公历转农历」方向。想进一步看生日那天的干支属相,可以再用干支纪年对照表查当日干支。
闰月是怎么回事?输入里怎么选?
农历约每两三年多出一个闰月(如2025年闰六月、2023年闰二月),带闰月的农历年有13个月、383至385天。选择农历年份后,下拉里会自动出现「闰X月」选项(仅该年真的有闰月时出现),闰月在历表里排在原月之后,例如闰六月在六月之后、七月之前。
为什么查不到1900年以前或2099年以后的日期?
本站农历编码表覆盖1900至2099年共200个农历年,超出范围的日期无法保证数据可靠,页面会直接提示超出范围而不是给一个凑近的答案。需要看某一年完整的公历农历对照日历,可以用万年历首页按年查询。
蜀ICP备19026913号-9