最后修订时间:2026年10月18日
天文历法基础 · 第十六篇
文/邝楚嘉
立春在公历上跑不出 2 月 3 日到 5 日这个圈。翻三十年的历书,它就在这三天里换位置。
可要看农历,同一个立春,有时落在腊月,有时落在正月,前后能差出整整一个月。
一套刻度,在两本历书里一个稳如钉子,一个左右摇晃。这件事本身就是二十四节气的来历。
一、一段十五度
国家标准 GB/T 33661-2017《农历的编算和颁行》给节气下的定义很干脆:
二十四节气:一个回归年内 24 个太阳地心视黄经等于 15 度的整数倍的时刻的总称。
关键词是「时刻」。
太阳沿黄道走一圈是 360 度。切成 24 份,每份正好 15 度。太阳走到一个 15 度的刻度上,那一刻就是一个节气。三百六十除以十五得二十四,二十四段就是这么来的。

图源:Wikimedia Commons「4.3.6.24节气.3.jpg」(Public domain)
版权归原作者或原机构所有;如涉侵权,请联系本站删除。
黄道的 0 度定在春分点。从春分起算,春分是 0 度,往后每个节气加 15 度,到冬至是 270 度,走完一圈回到春分。
有一件事要交代清楚。天文学上从春分起算,民间的节气表却大多从立春起排。两套数法并存,起点不同,名目与顺序完全一样。看表之前先看清它从哪一头起,就不会数错。

图源:Wikimedia Commons,Dengfeng Observatory.jpg(CC BY-SA 2.0)
版权归原作者或原机构所有;如涉侵权,请联系本站删除。

二、二十四节气对照表
| 节气 | 黄经 | 公历(大致) | 英译 |
|---|---|---|---|
| 立春 | 315° | 2月3—5日 | Start of Spring |
| 雨水 | 330° | 2月18—20日 | Rain Water |
| 惊蛰 | 345° | 3月5—7日 | Awakening of Insects |
| 春分 | 0°(360°) | 3月20—22日 | Spring Equinox |
| 清明 | 15° | 4月4—6日 | Pure Brightness |
| 谷雨 | 30° | 4月19—21日 | Grain Rain |
| 立夏 | 45° | 5月5—7日 | Start of Summer |
| 小满 | 60° | 5月20—22日 | Grain Buds |
| 芒种 | 75° | 6月5—7日 | Grain in Ear |
| 夏至 | 90° | 6月21—22日 | Summer Solstice |
| 小暑 | 105° | 7月6—8日 | Minor Heat |
| 大暑 | 120° | 7月22—24日 | Major Heat |
| 立秋 | 135° | 8月7—9日 | Start of Autumn |
| 处暑 | 150° | 8月22—24日 | End of Heat |
| 白露 | 165° | 9月7—9日 | White Dew |
| 秋分 | 180° | 9月22—24日 | Autumn Equinox |
| 寒露 | 195° | 10月8—9日 | Cold Dew |
| 霜降 | 210° | 10月23—24日 | Frost’s Descent |
| 立冬 | 225° | 11月7—8日 | Start of Winter |
| 小雪 | 240° | 11月22—23日 | Minor Snow |
| 大雪 | 255° | 12月6—8日 | Major Snow |
| 冬至 | 270° | 12月21—23日 | Winter Solstice |
| 小寒 | 285° | 1月5—7日 | Minor Cold |
| 大寒 | 300° | 1月20—21日 | Major Cold |
黄经一栏取正值,所以立春写作 315°,不从负号那一头绕。表里节与气交错排列,单数位是节,双数位是气,这一层往下讲。
英译取的是国际通行的一套,与中国气象局公布的另一套略有出入:气象局把立春写作 the Beginning of Spring,小满写作 Lesser Fullness of Grain。两套都能用,查到哪一套都不算错。
三、它为什么在公历上几乎不动
公历和节气量的是同一个东西,太阳。
公历按回归年编排,节气按太阳在黄道上的位置定,两把尺子对着同一位参照物,刻度自然对得齐。上半年的节多半落在 6 日前后,气落在 21 日前后;下半年的节落在 8 日前后,气落在 23 日前后。年际浮动不过一两天。
农历那边是另一回事。农历月按朔望月定,一个月 29 天半,十二个月比回归年短十一天,攒几年补一个闰月。节气在农历里的日期因此大幅摆动,双春年、无春年都是这么来的。这一层前面讲过,这里只提一句。
四、名字里藏着两批
二十四个名字不是一次写齐的,分成两批看就清楚。
第一批八个:立春、春分、立夏、夏至、立秋、秋分、立冬、冬至。这八个分的是太阳的八个关键节点,两个「立」是四季的开头,两个「分」是昼夜平分,两个「至」是白昼最长与最短。
第二批十六个:雨水、惊蛰、清明、谷雨、小满、芒种、小暑、大暑、处暑、白露、寒露、霜降、小雪、大雪、小寒、大寒。这一批分的是更细的气候变化。
从用字上也能看出两批的来历。暑有一对小暑大暑,雪有一对小雪大雪,寒有一对小寒大寒,露有两处,白露与寒露。雨水、谷雨两个字都带着水。这些字说的都是地上的景象,不是天上的度数。
五、月首叫「节」,月中叫「气」
二十四个名字再分一次,分成两组,各十二个。
节的十二个:立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒。
气的十二个:雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒。
一个节配一个气,合成一个农历月。节在月首,气在月中。
落到排盘上,月柱的界线只认节,不认气。立春一到就是寅月,惊蛰一到就是卯月,与农历是不是初一没有关系。这一层前面已经讲过,这里只把两组名目补齐,气的那十二个在排盘里另有用途。

六、气与候:两把尺子,差半拍
历法里有一层容易读岔的地方,得先说明白。
气量的是气机的节律:木气寅月登场、卯月最壮、辰月让位。这把尺子给排盘用,节气一到气就换班,分秒不差。
候量的是物候的体感:正月已建寅,寒气还重,草木不动;卯月才草长莺飞;辰月才真正茂盛。这把尺子说的是地上看得见的样子。
两把尺子差半拍,候比气慢约一个月建。
所以木气到辰月已经衰了,你抬头看地里的树,辰月才刚茂盛,这两句并不打架:一句讲盘上的气,一句讲地上的候。辰、戌、丑、未这四个字特殊,正因为它们落在气已经转弯、候还没有跟上的关口上。
七、「气」这个字有三种用法
同一个字,在本行里至少三个意思,读的时候按语境分。
一是中气,就是跟节对举的那十二个名目,雨水、春分那一组。这是排盘语境里的用法。
二是一个节气的长度,十五天。说「一气」的时候,指的是这一段的日子。
三是分割一年的方法,平气与定气。按时间均分叫平气,按太阳实际位置分叫定气。第三条前面有一篇专门讲过,这里不重复。
八、古人怎么把这二十四段量出来
古人手里没有黄经这个概念。他们靠的是圭表,立一根标杆,量正午的日影。
冬至那天日影最长,夏至最短,两个极点先定下来。有了两极,再往中间细分成二十四段,就有了能用的时间刻度。
把这二十四个名字第一次完整写下来的,是西汉的《淮南子·天文训》。它记的次序从冬至起头:
斗指子,则冬至。
二十四个名字与今天完全一样,这是现存文献里最早的一份完整名单。《史记·太史公自序》里也有一句话带过「二十四节」:阴阳四时、八位、十二度、二十四节各有教令,顺之者昌。
古人量的是日影的长短,今人量的是太阳在黄道上的度数。两套办法对准的是同一组时刻,后一套只是把那把尺子磨得更细。
至于历法出现之前的人怎么过日子,那一段另有专门一篇讲,这里只留一句。
收尾
二十四段排定之后,一年就有了二十四把尺子,每把十五度。
这二十四把尺子最要紧的用处,是把一年切成十二份,一份一个月。月柱换不换,看的是节到没到,与日历翻到哪一页无关。所以排盘之前先查交节时刻,这一步查错,后面全错。
再往后要碰的,是天上的另一套刻度。太阳的位置定年月,月亮的位置定朔望,两套刻度凑在一起,才成了我们今天说的农历。
A&Q
问:二十四节气为什么正好是二十四个?
答:太阳沿黄道一年走 360 度,每 15 度落一个节气,360 除以 15 得 24。
问:节气为什么在公历上日期基本固定,在农历里却大幅摆动?
答:公历与节气都以太阳为准,两把尺子对着同一位参照物,所以公历日期年际浮动不过一两天。农历月按朔望月定,一个月 29 天半,与回归年差十一天,要靠闰月补齐,节气落在农历里的日期因此大幅前后移动。
问:节与气有什么区别?
答:二十四个名字分两组,节在月首,气在月中,一个节配一个气合成一个农历月。排盘时月柱的界线只认节,不认气。
问:气与候是一回事吗?
答:不是。气是气机的节律,给排盘用,节气一到就换班;候是物候的体感,说的是地上看得见的样子,比气慢约一个月建。
问:二十四节气的名称最早完整见于哪本书?
答:西汉《淮南子·天文训》。它记的次序从冬至起头,二十四个名字与今天完全一样,是现存文献里最早的一份完整名单。
邝楚嘉按:这一篇最该记住的是两组数:15 度和 24。凡遇到节气,先问它落在哪一个 15 度上,再问这一天是节还是气。两个问题问清了,节气这条线就通了。
引用与出处
[1] 淮南子·天文训[M]//淮南子. 刘安 等. 西汉.
[2] 史记·太史公自序[M]//史记. 司马迁. 西汉.
[3] 农历的编算和颁行: GB/T 33661—2017[S]. 中华人民共和国国家质量监督检验检疫总局, 中国国家标准化管理委员会. 北京: 中国标准出版社, 2017.
本文图片仅作补充说明,不作证据,也不作事实依据。
本文采用 知识共享署名 4.0 国际许可协议 (CC BY 4.0) 进行授权。
只要在转载、传播或依此进行演绎创作时,注明原作者为「嘉言一得(邝楚嘉)」并附带原始发布链接,即可自由使用(含商业用途)。
文中所引用的秦汉简牍出土照片、传世文献版权归原属方所有,不在本授权范围内。
协议详情参见:https://creativecommons.org
相关文章
- 三本历法·三种时间 —— 阳历、阴历、干支历,三套刻度各以什么为准。
- 立春换岁,还是正月初一换岁? —— 「换岁」的两套惯例并行了两千多年。
- 立春不是一整天,只有一秒钟 —— 交节是一个定到秒的时刻。
- 正月本来不是一月 —— 「正月」本来指岁首所在之月。
- 节与气:二十四节气的两半 —— 十二个能换月,十二个不能。
- 尧帝派人看星星,是为了种地 —— 《尚书·尧典》里那道观测任命。
- 古人的一天,从晚上十一点开始 —— 子时是一天里离太阳最远的时刻。
- 钟表上的出生时间,不等于你出生的时辰 —— 钟表时间与真太阳时不是同一件事。
- 时间是怎么产生的? —— 恒星日与太阳日,每天差出近四分钟。
- 天上三条道:黄道、白道、赤道 —— 三条路各管一头。
- 古人的星空:三垣与二十八宿 —— 二十八个星区,天上一套刻度。
- 没有指南针,古人怎么定方向 —— 磁针上船之前,方向怎么定。
- 干支:从一棵树到二十二个字 —— 「干支」原写作「幹枝」,树干与枝条。
- 十个字配十二个字,为什么只剩六十组 —— 阳配阳、阴配阴,一百二十剩六十。
- 木星走一圈不是十二年 —— 岁星纪年的十二只是近似,八十年就露馅。
- 一年为什么被切成二十四段 —— 一段十五度,二十四段一个回归年。
英文文章:Three Calendars, Three Kinds of Time —— the three scales and what each is set to. | Ten Stems, Twelve Branches: Why Only Sixty Pairings Remain —— why ten stems and twelve branches give sixty, not a hundred and twenty. | Lichun Is Not a Day: The Solar Term Is an Instant —— a solar term is an instant, not a day. | The Gnomon and the Sun at Its Utmost —— shadow-measurement before the Dengfeng observatory. | The Twenty-Eight Mansions on the Lacquer Box from the Tomb of Marquis Yi of Zeng —— a lower bound for the four images.
相关枢纽页:历法术语表 | 历法记录:一年从哪一天算起 | 数据集与预印本
本篇全部数据,由邝楚嘉搜集整理。
作者:嘉言一得(邝楚嘉)|独立研究者,致力于可核验的原始文献与历法数据归档。
Author: Chujia Kuang (邝楚嘉), pen name Jiayan Yide (嘉言一得) — independent researcher devoted to archiving verifiable primary sources and calendar data.
平实记录 · 数据集 · 预印本:GitHub / WordPress / Zenodo(DOI: 10.5281/zenodo.22788686 / 10.5281/zenodo.23028692)
Records · Datasets · Preprints: GitHub / WordPress / Zenodo
学术身份 · Academic identity:ORCID 0009-0002-7650-833X | OpenAlex A5151908354
数据来源与方法 · Data & Methods
2条评论