农历转换
公历农历双向转换:查公历日期对应的农历(含干支、生肖、纳音、节气),或按农历年月日(支持闰月)换算公历;附当年农历月首速查与农历生日对照。数据按定朔定气天文推算,范围 1950—2050 年。
今日 · 2026年10月8日
农历八月廿八
干支丙午 马年
霜降 10月23日
公历 → 农历
默认今天,可查 1950-01-01 至 2050-12-31
公历
2026年10月8日
星期四
⇄
农历
八月廿八
丙午年 · 属马 · 天河水
日辰乙卯本月29 天农历月八月当前节气寒露 第1天下一节气霜降 10月23日
农历 → 公历
公历
2026年10月8日
星期四
⇄
农历
八月廿八
丙午年 · 属马 ·
日辰乙卯本月29 天农历月八月当前节气寒露 第1天下一节气霜降 10月23日
农历大月 30 天、小月 29 天;闰月不是每年都有,勾选闰月而该年无闰月时,结果区会给出提示。
2026 年农历月首速查
上表列出 2026 年内各农历月初一对应的公历日期与本月天数(含闰月)。春节即正月初一,除夕为腊月末日。
农历生日对照(以今天的农历日期为例)
示例:以今天的农历日期(八月廿八)为例,列出未来六年对应的公历日期。查自己的农历生日,用上方「农历 → 公历」换算即可;闰月与小月的情况会在上表「说明」列标注。
农历常识
农历的月份由月相决定:朔(日月合朔)所在那天为初一,因此每月初一都是看不见月亮的日子,十五前后月正圆,一个月 29 天或 30 天。年份则靠二十四节气撑住——每个月的月序由「中气」把关,这样月份与季节不会脱节。
闰月的判定很直观:从冬至月到下一个冬至月,如果中间有十三个月,说明这一年多出了一个朔望月,其中首个没有中气的月份就定为闰月。闰月跟着前一个月命名,如闰二月、闰六月,闰月出生的习俗各地不同,本页换算时照常在「说明」里标注。
农历年与公历年长度不同,所以每年春节在公历 1 月下旬到 2 月下旬之间浮动;生日、节日和节气都用农历或节气来定的,查询时以本页的逐日换算为准。
常见问题
- 农历和阴历是一回事吗?严格说不是。纯阴历只看月相,一年约 354 天;农历是「阴阳合历」——月份按朔望月(初一必是朔日),年份又用二十四节气与闰月去追回归年,所以农历的月份与季节能长期保持一致,而纯阴历会越走越偏。
- 闰月是怎么定的?农历把一年分成二十四节气,其中「中气」(雨水、春分、谷雨等十二个)用来定月序:从某个冬至月到下个冬至月之间,如果挤进了十三个朔望月,就有一个月没有中气,这个月就定为闰月,冠以它前面那个月的月号(如闰六月)。所以闰月不是随便加的,它由天文位置决定。
- 为什么有的农历年有 384 天?平年十二个月约 354 天,有闰月的年份十三个月约 384 天。「十九年七闰」是这套安排的长期平均结果:十九个回归年里安排七个闰月,农历年长就能稳定跟上公历季节,不至于春节跑到夏天去。
- 为什么查农历生日,有的年份对不上?闰月生日尤其常见这种情况:不是每个农历年都有闰月,如果某年没有闰月,本页按「平月」处理并标注;大月三十出生的人,遇到二十九天的「小月」时,本页按廿九处理并标注。换算结果页都会给出提示。
- 生肖和干支是按春节换还是立春换?两套口径:本页农历年的生肖、干支按「正月初一」换年(农历年口径);本站今日干支、生辰八字等工具的年柱按「立春」换年(八字口径)。两种都注明在页面上,1—2 月出生的人对照时要看清用的是哪一套。
- 为什么转换只支持 1950—2050 年?农历由天文推算(定朔定气)逐月排定,范围越远、计算与核对成本越高。本页把范围定为 1950—2050 年,覆盖出生年份查询与近几十年的日期换算;超出范围的日期会明确提示,不做近似估算。
相关工具
农历换算按天文推算,少数年份的朔日与节气时刻存在资料差异;本页口径与站内老黄历、今日干支一致,如与其它资料不同,请以多方比对为准。本页只作日期查询参考。