从黄经度数到定气法 · 为什么节气有 15 天也有 14 天
二十四节气不是「平均分一年」那么简单。它是一套以太阳位置为基准的时间刻度系统,两千多年里经历过一次重要的算法升级。搞懂它的原理,很多疑问(为什么有些年没有立春、为什么节气日期会差一两天)自然就有了答案。
从地球上看,太阳一年中在星空背景上走过的轨迹叫黄道。古人把黄道等分成 24 份,每份 15°,太阳每走到一个刻度,就是一个节气。
这就是为什么每个节气都对应一个「太阳到达黄经 X°」——春分是黄经 0°,清明 15°,夏至 90°,秋分 180°,冬至 270°,立春则是 315°。
「节气」的「气」指的是太阳,不是天气。 二十四节气本质是一个天文坐标系,不是气象预报。
二十四节气里,月首的那个叫「节」,月中的那个叫「气」(也叫中气)。十二节与十二气交替排列。
立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒是十二节;雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒是十二气。
这个区分有实际用途:农历的闰月规则就建立在「气」上——如果一个农历月里没有中气,这个月就置为闰月。
早期的算法叫平气法:把一年的时间长度平均分成 24 份,每份就是一个节气。这样算出来每个节气间隔完全相同。
但地球绕太阳的轨道是椭圆,公转速度并不均匀——冬天离太阳近、走得快,夏天离得远、走得慢。所以按真太阳位置算,节气间隔并不相等。
定气法从清代《时宪历》开始正式采用:直接按太阳到达黄经整数倍的时刻来定节气。这就是今天通行的算法,也是为什么节气有时相隔 14 天、有时 15 天(冬至前后约 14.7 天,夏至前后约 15.7 天)。
一个回归年是 365.2422 天,而公历平年 365 天、闰年 366 天。这个差值会让节气在公历上的日期逐年「漂移」,闰年再把它拉回来。
所以同一个节气,公历日期会在两三天内摆动:立春在 2 月 3—5 日之间,冬至在 12 月 21—23 日之间。这是纯粹的历法数学,不需要背口诀。
「无春年」指某个农历年里没有立春。这不是异常,而是两套历法的岁首不同造成的:农历年从正月初一开始,节气按公历(太阳)走,两者错开时就可能出现某个农历年跨不到立春。
平均每 19 年里有 7 个闰年(「十九年七闰」),无春年、双春年都是这个周期里的正常现象。它与吉凶无关,只是历法错位。
七十二候(五日一候)是与节气配套的物候记录,它描述的是黄河流域的自然现象。因为中国南北跨度极大,同一候在岭南和漠河不可能同时发生。
所以用节气指导农事时,各地都要结合本地实际。这也是我们今天读节气内容时最需要留意的一点:节气是天文刻度,物候是区域经验。
| 节气 | 太阳黄经 | 节 / 气 | 公历日期 |
|---|---|---|---|
| 立春 | 太阳到达黄经 315° | 节 | 公历 2 月 3—5 日 |
| 雨水 | 太阳到达黄经 330° | 气 | 公历 2 月 18—20 日 |
| 惊蛰 | 太阳到达黄经 345° | 节 | 公历 3 月 5—7 日 |
| 春分 | 太阳到达黄经 0° | 气 | 公历 3 月 20—22 日 |
| 清明 | 太阳到达黄经 15° | 节 | 公历 4 月 4—6 日 |
| 谷雨 | 太阳到达黄经 30° | 气 | 公历 4 月 19—21 日 |
| 立夏 | 太阳到达黄经 45° | 节 | 公历 5 月 5—7 日 |
| 小满 | 太阳到达黄经 60° | 气 | 公历 5 月 20—22 日 |
| 芒种 | 太阳到达黄经 75° | 节 | 公历 6 月 5—7 日 |
| 夏至 | 太阳到达黄经 90° | 气 | 公历 6 月 21—22 日 |
| 小暑 | 太阳到达黄经 105° | 节 | 公历 7 月 6—8 日 |
| 大暑 | 太阳到达黄经 120° | 气 | 公历 7 月 22—24 日 |
| 立秋 | 太阳到达黄经 135° | 节 | 公历 8 月 7—9 日 |
| 处暑 | 太阳到达黄经 150° | 气 | 公历 8 月 22—24 日 |
| 白露 | 太阳到达黄经 165° | 节 | 公历 9 月 7—9 日 |
| 秋分 | 太阳到达黄经 180° | 气 | 公历 9 月 22—24 日 |
| 寒露 | 太阳到达黄经 195° | 节 | 公历 10 月 8—9 日 |
| 霜降 | 太阳到达黄经 210° | 气 | 公历 10 月 23—24 日 |
| 立冬 | 太阳到达黄经 225° | 节 | 公历 11 月 7—8 日 |
| 小雪 | 太阳到达黄经 240° | 气 | 公历 11 月 22—23 日 |
| 大雪 | 太阳到达黄经 255° | 节 | 公历 12 月 6—8 日 |
| 冬至 | 太阳到达黄经 270° | 气 | 公历 12 月 21—23 日 |
| 小寒 | 太阳到达黄经 285° | 节 | 公历 1 月 5—7 日 |
| 大寒 | 太阳到达黄经 300° | 气 | 公历 1 月 20—21 日 |
为什么有的年份没有立春?
不是真的没有立春,而是农历年的正月初一到除夕之间没有跨到立春那一天。农历按月亮走、节气按太阳走,两套岁首错开时就出现这种情况,平均每 19 年有 7 个闰年,无春年与双春年都是这个周期里的正常现象,与吉凶无关。
节气为什么有时隔 14 天、有时隔 15 天?
地球公转轨道是椭圆,冬天离太阳近走得快、夏天走得慢。定气法按太阳到达黄经的实际时刻定节气,所以间隔不相等:冬至前后约 14.7 天,夏至前后约 15.7 天。
农历的闰月是怎么定的?
规则是「无中气则置闰」:如果某个农历月里没有中气(十二气之一),这个月就是闰月。这是「十九年七闰」能够自洽的原因,也是农历能长期与节气对齐的关键。
本页涉及的天文与历法内容为通行科学结论;七十二候相关表述依据《月令七十二候集解》(元·吴澄)与《逸周书·时训解》整理。