核心答案:农历不是阴历,是阴阳合历——月份跟着月亮走(朔望月 29.53 天),年份通过闰月向回归年(365.24 天)对齐。公历农历转换没有简单公式,需查天文历表或用转换工具。

农历是什么历

历法依据年长代表
阳历地球公转365.24 天公历(格里高利历)
阴历月相盈亏354 天伊斯兰历
阴阳合历月相 + 公转平年 353-355 天,闰年 383-385 天中国农历、希伯来历

农历月份严格对月相:每月初一必为「朔」(新月),十五前后为「望」(满月)。

农历月的规则

  • 朔望月 = 29.53 天 → 农历月 29 天(小月)或 30 天(大月)
  • 大月小月不固定轮换,由实际朔的时刻决定,需天文计算
  • 平年 12 个月 ≈ 354 天,比回归年少 11 天

闰月是怎么回事

为补每年 11 天的缺口,农历约每 2-3 年加 1 个闰月:19 年 7 闰

规则:某农历月若没有「中气」(冬至、大寒、雨水等 12 个中气),定为前一个月的闰月。

实例:2025 年闰六月(该月只有节气立秋、无中气处暑),全年 384 天。有闰月的年份春节会明显推迟到 1 月底或 2 月。

农历节日公历对照

节日农历日期2025 年公历浮动范围
春节正月初一1/291/21 - 2/20
元宵正月十五2/122/4 - 3/6
端午五月初五5/315/27 - 6/25
七夕七月初七8/298/4 - 9/2
中秋八月十五10/69/7 - 10/8
重阳九月初九10/2910/1 - 10/30

常见误区

  • 「农历 = 阴历」:错。纯阴历(伊斯兰历)每年比公历短 11 天,33 年差一整年;农历靠闰月对齐季节,春节永远在 1-2 月
  • 「闰月和闰年一回事」:公历闰年加 2/29 一天;农历闰年加一整个月(29-30 天)
  • 「农历生日每年公历差 11 天」:只对平年成立,遇闰月年会跳变;查生日必须用转换工具
  • 「2025 年有两个立春所以不宜结婚」:「双春年」是历法编排的自然结果,与吉凶无关