夏季三伏
Sanfu (三伏) 指三个 Fu 时段:Chufu (初伏)、Zhongfu (中伏) 和 Mofu (末伏)。它们共同标明一个传统暑热时段。日期结合两个节气与干支周期中重复的日名,并非固定农历月、日的纪念。
计数规则
什么是庚日?
干支日名将十天干之一与十二地支之一相配。Geng (庚) 是第七天干,每十天再次出现,但完整干支日名每六十天才重复。周期中的庚日有 Gengwu、Gengchen、Gengyin、Gengzi、Gengxu 和 Gengshen。数伏需要的是庚这个天干,而非六个完整日名中的某一个。
计数使用两个节气:Xiazhi(夏至)和 Liqiu(立秋)。
| 时段 | 拼音 | 开始 | 最后计入的一天 |
|---|---|---|---|
| 初伏 | Chufu | 从夏至历日当天或之后数的第三个庚日 | 第四个庚日的前一天 |
| 中伏 | Zhongfu | 从夏至历日当天或之后数的第四个庚日 | 立秋历日当天或之后第一个庚日的前一天 |
| 末伏 | Mofu | 立秋历日当天或之后第一个庚日 | 开始日期之后第九天 |
这些是历日规则。夏至当天若为庚日,该日算第一个庚日;立秋若在庚日,该日便开始末伏。每个时段从相应历日的起点开始,不论节气发生在几点。
“伏”带有隐藏、潜伏之意。在传统五行解释中,与庚相关的金,在夏季火势面前退藏。这种象征把天干选择与暑热时节联系起来。
时段长度
由于庚每十天重复,初伏总是十天,末伏也总是十天。中伏持续至立秋符合条件的庚日,因此有十天或二十天。整个序列共三十天或四十天。
二十天的中伏是一个延长的中伏,不是第四伏。长度取决于立秋在十天天干周期中的位置,闰月不参与计算。
2026 年三伏
本例采用 UTC+8 历日,夏至在 2026年六月21日,立秋在 2026年八月7日。以下庚日决定三个时段。
计数相关日期
| 2026 年公历日期 | 干支日 | 计算中的作用 |
|---|---|---|
| 六月25日 | Gengwu | 夏至后第一个庚日 |
| 七月5日 | Gengchen | 第二个庚日 |
| 七月15日 | Gengyin | 第三个庚日:初伏开始 |
| 七月25日 | Gengzi | 第四个庚日:中伏开始 |
| 八月4日 | Gengxu | 在立秋之前,因此不开始末伏 |
| 八月14日 | Gengshen | 立秋后第一个庚日:末伏开始 |
| 八月24日 | Gengwu | 完整三伏序列之外的第一天 |
八月4日 的庚日太早,不能开始末伏,末伏须等到 八月14日,因此中伏长二十天。
2026 年完整时段
| 时段 | 开始 | 结束,包含当天 | 长度 |
|---|---|---|---|
| 初伏 | 2026年七月15日 | 2026年七月24日 | 10 天 |
| 中伏 | 2026年七月25日 | 2026年八月13日 | 20 天 |
| 末伏 | 2026年八月14日 | 2026年八月23日 | 10 天 |
| 完整序列 | 2026年七月15日 | 2026年八月23日 | 40 天 |
八月23日 是最后一个计入三伏的日子;八月24日 是序列结束后的第一天。日历使用“伏结束”之类简短标签时,这个区别很重要。
2027 年实例:共 30 天
2027 年,三伏从 七月20日 至 八月18日,包含首尾两日。每伏十天,总共 30 天。以下均为 UTC+8 的公历日期。
| 时段 | 2027 年日期,包含首尾两日 | 长度 |
|---|---|---|
| 初伏 | 七月20–29日 | 10 天 |
| 中伏 | 七月30日–八月8日 | 10 天 |
| 末伏 | 八月9–18日 | 10 天 |
先数夏至后的庚日。夏至在 六月21日,之后第一个庚日为 六月30日(Gengchen),第二个为 七月10日(Gengyin),第三个为 七月20日(Gengzi),初伏从此开始。第四个为 七月30日(Gengxu),中伏从此开始。应数这些庚日,而不是夏至后的普通日。
再查看立秋后的第一个庚日。立秋在 八月8日,次日 八月9日(Gengshen)是立秋后的第一个庚日,因此开始末伏。它距 七月30日 中伏开始恰为十天,所以中伏十天,而不是 2026 年实例中的二十天;立秋当天仍在中伏内。
确定结束日期时,将 八月9日 算作末伏第一天,其第十天、最后一天为 八月18日。八月19日 是三伏之外的第一天,不是额外的末伏日。
夏季天气
三伏传统上与盛夏、夏末暑热相关。它在北半球最长日之后,白昼虽缩短,累积热量仍可能很高。
“四十天伏”描述计数模式中的较长版本,并不表示连续四十天气温超过某个阈值。热度强弱和某地最热日期的时间,由当地天气决定。