华智汇
繁體中文 简体中文 English

农历七月的日期每年都不一样:为什么,以及今年是哪几天

发布于 2026-08-04 · 约 3 分钟 ·作者:華智匯編輯部

农历每个月以朔日为初一,一个朔望月平均约29.53天,十二个月合计约354天,比一回归年的365.2422天少约11天,因此农历七月在国历上的日期每年提早约11天。

两种时间尺标,两个起点

我们日常用的国历(格里历)是阳历,以地球绕太阳一圈为基准,一年约 365.2422 天。农历则是阴阳合历,月份跟着月相走,以「朔」(月亮完全不可见的那一刻)作为每个月的初一。这两种尺标的长度本来就不一样,日期对不上是结构性的,不是谁算错了。

农历月的长度:29 天或 30 天

一个朔望月——也就是从朔到下一次朔——平均约 29.53 天。农历没有小数日,所以每个月只能是 29 天(小月)或 30 天(大月)。具体安排由精密的天文计算决定,不是固定大小月交替。

十二个朔望月加起来约 354 天,跟一回归年的 365.2422 天相比,少了大约 11 天。这 11 天的差距每年累积,反映在国历上,就是农历的每个日期都比前一年提早大约 11 天出现。

闰月把日期「推回去」

如果每年只少 11 天,几年下来农历七月就会从盛夏退到初春,季节会跟月历脱节。为了解决这个问题,农历设有闰月机制:大约每两到三年,会在某个位置多插入一个月,那一年就有十三个月。插入闰月的那一年,日期会往后跳,大致把之前累积的落差补回来。

用一句话概括这个规律:农历日期在国历上「每年退约 11 天、遇闰月进约 19 天」。这个摆动是有轨迹可循的,不是乱跳。

节气为什么不怎么动

节气走的是完全不同的逻辑。它以太阳在黄道上的位置定义(每 15 度一个节气),本质上是阳历的概念,所以在国历上的日期每年只浮动一两天。这也是为什么「立秋」「处暑」这些节气几乎总在国历的同一天附近出现,而农历七月的日期却可以跨好几个月份。

2026 年的农历七月

以 2026 年为例:农历七月初一是国历 8 月 13 日,七月十五(中元节)是 8 月 27 日。如果你查前一年或后一年,会看到不同的国历日期,那就是前述 11 天退差或闰月进差的结果。本网站的黄历页面提供逐日的农历与国历对照,二十四节气表则可查阅各节气在国历上的精确时刻。

用你自己的生辰试一次

本站的排盘会处理出生地、历史夏令时与真太阳时 —— 那正是这篇文章在讲的东西。

开始排盘

这篇有错字或事实错误?告诉我们

分享这一篇

微信

用微信扫这个码打开本页,再用微信自己的「分享」。⚠️ 微信不提供网页分享链接,这是唯一的路。