节气计算器
二十四节气计算器:输入公历年份,即时列出该年 24 个节气(立春、春分、清明、夏至、冬至等)的公历日期、星期与约北京时间,并高亮下一个节气。
输入 1900–2100 年的公历年份, 即可查该年立春、春分、清明、夏至、冬至等 24 个节气的具体日期与北京时间。
2026 年共 24 个节气,从 小寒(1 月)到 冬至(12 月), 每 15° 太阳黄经一个节气。下表为各节气的公历日期与北京时间(时刻为天文近似,精确到分钟级, 权威时刻以紫金山天文台历书为准)。
| 季 | 节气 | 公历日期 | 星期 | 时刻(约) | 太阳黄经 | 含义 |
|---|---|---|---|---|---|---|
| 春 | 立春 | 2 月 4 日 | 周三 | 03:54 | 315° | 春季开始,万物复苏的起点。 |
| 雨水 | 2 月 18 日 | 周三 | 23:44 | 330° | 气温回升、降水渐多,冰雪消融。 | |
| 惊蛰 | 3 月 5 日 | 周四 | 21:48 | 345° | 春雷始鸣,蛰伏的昆虫被惊醒。 | |
| 春分 | 3 月 20 日 | 周五 | 22:36 | 0° | 昼夜几乎等长,太阳直射赤道。 | |
| 清明 | 4 月 5 日 | 周日 | 02:27 | 15° | 天气清朗、草木萌发,民间扫墓踏青。 | |
| 谷雨 | 4 月 20 日 | 周一 | 09:28 | 30° | 雨生百谷,春季最后一个节气。 | |
| 夏 | 立夏 | 5 月 5 日 | 周二 | 19:35 | 45° | 夏季开始,气温明显升高。 |
| 小满 | 5 月 21 日 | 周四 | 08:27 | 60° | 夏熟作物籽粒开始饱满但未成熟。 | |
| 芒种 | 6 月 5 日 | 周五 | 23:36 | 75° | 有芒作物成熟,忙于收割与播种。 | |
| 夏至 | 6 月 21 日 | 周日 | 16:19 | 90° | 白昼最长,太阳直射北回归线。 | |
| 小暑 | 7 月 7 日 | 周二 | 09:48 | 105° | 天气渐热但未到最热。 | |
| 大暑 | 7 月 23 日 | 周四 | 03:12 | 120° | 一年中最热的时节。 | |
| 秋 | 立秋 | 8 月 7 日 | 周五 | 19:38 | 135° | 秋季开始,暑去凉来的转折。 |
| 处暑 | 8 月 23 日 | 周日 | 10:21 | 150° | 炎热结束,暑气渐消。 | |
| 白露 | 9 月 7 日 | 周一 | 22:40 | 165° | 昼夜温差大,清晨草木凝露。 | |
| 秋分 | 9 月 23 日 | 周三 | 08:08 | 180° | 昼夜再次等长,太阳直射赤道。 | |
| 寒露 | 10 月 8 日 | 周四 | 14:28 | 195° | 露水更凉,天气由凉转寒。 | |
| 霜降 | 10 月 23 日 | 周五 | 17:39 | 210° | 开始有霜,秋季最后一个节气。 | |
| 冬 | 小寒 | 1 月 5 日 | 周一 | 16:17 | 285° | 天气寒冷但未到极点,进入一年最冷时段的前段。 |
| 大寒 | 1 月 20 日 | 周二 | 09:40 | 300° | 一年中最冷的时节,寒冷到极致。 | |
| 立冬 | 11 月 7 日 | 周六 | 17:49 | 225° | 冬季开始,万物收藏。 | |
| 小雪 | 11 月 22 日 | 周日 | 15:22 | 240° | 开始降雪,但雪量不大。 | |
| 大雪 | 12 月 7 日 | 周一 | 10:48 | 255° | 降雪增多,天气更冷。 | |
| 冬至 | 12 月 22 日 | 周二 | 04:47 | 270° | 白昼最短,太阳直射南回归线,数九寒天开始。 |
说明:日期为公历(阳历);时刻为北京时间的天文近似值(分钟级),与紫金山天文台历书可能相差 数分钟,具体到分秒请以官方历书为准。
怎么用
- 输入公历年份:在输入框填入要查询的公历(阳历)年份,例如 2026、2025、1984。工具即时计算,无需点击按钮,支持 1900–2100 年。
- 查看二十四节气日期表:页面立即列出该公历年内的小寒(1 月)到冬至(12 月)24 个节气;表格按传统春夏秋冬分组展示,每项给出公历日期、星期、约北京时间、太阳黄经与一句话含义。
- 定位下一个节气:结果顶部会高亮「下一个节气」——相对今天最近的一个未到节气及其日期,方便安排农事、养生、节庆或提醒。
核心要点
二十四节气是纯阳历(跟太阳)的时间体系:把太阳在黄道上一圈 360° 等分成 24 份, 每 15° 一个节气。输入公历年份即可查该年每个节气的具体日期与北京时间。
- 查询范围:小寒→大寒→立春→…→冬至;表格为便于阅读按春夏秋冬分组展示。
- 定气法:春分 = 太阳视黄经 0°,清明 15°、夏至 90°、秋分 180°、冬至 270°。
- 每年公历日期浮动一两天(如立春多在 2 月 3—5 日),需按年计算。
- 节气按阳历,与农历/春节不同;八字年柱以「立春」换年。
- 日期与紫金山天文台历书一致;时刻为分钟级天文近似值。
原理与公式
二十四节气反映太阳周年视运动,是阳历(跟太阳, 非农历)。现行「定气」法把太阳在黄道上运行一周(360°) 等分为 24 段,太阳视黄经每前进 15° 即为一个节气。
基准与刻度:春分 = 0°,其后每 15° 依次为 清明 15°、谷雨 30°、立夏 45°、小满 60°、芒种 75°、夏至 90°、小暑 105°……秋分 180°……冬至 270°、小寒 285°、大寒 300°、立春 315°、雨水 330°、惊蛰 345°。
计算方法:对每个节气,求解太阳视黄经等于对应度数的时刻—— 用天文算法(Meeus 太阳位置公式)算出太阳视黄经随时间的变化, 以牛顿迭代求出黄经恰好达到该节气度数的儒略日(力学时 TT), 再经 ΔT 修正换成协调世界时、加 8 小时得北京时间, 最后拆成公历年月日与时刻。
为什么日期会浮动:地球公转一周(回归年)约 365.2422 天, 而公历一年是 365 或 366 天。每过一个平年,同一节气约后移 5 小时 49 分; 闰年多一天又把日期拉回。于是每个节气的公历日期在相邻一两天间摆动 (如冬至在 12 月 21—23 日之间),必须逐年计算。
计算示例
公历 2026 年春分(太阳视黄经 0°):按上述方法求得约在3 月 20 日 22:45(北京时间);冬至(270°)约在 12 月 22 日 04:50。 对比 2025 年冬至约在 12 月 21 日 23:02—— 正体现了回归年与公历年错位带来的一天浮动。
常见问题
- 二十四节气到底是按什么算出来的?为什么每年日期会差一两天?
- 节气不是按农历(阴历)定的,而是完全由太阳在天空中的位置决定,属于阳历范畴。现行「定气」法把太阳在黄道上走一圈(360°)等分成 24 份,太阳视黄经每前进 15° 就是一个节气:春分定为 0°,清明 15°、谷雨 30°……冬至 270°,依此类推。地球绕太阳一圈约 365.2422 天,而公历一年多为 365 天,两者对不齐,所以同一个节气每年的公历日期会在相邻的一两天里浮动(例如立春多在 2 月 3—5 日)。本工具就是按太阳视黄经逐年推算每个节气的精确时刻,再换算成公历日期与北京时间。
- 为什么一个公历年正好有 24 个节气,而不像农历那样有闰月问题?
- 因为节气跟着太阳走、跟着公历(阳历)走。太阳视黄经从小寒(285°)出发,一路经过大寒、立春……到冬至(270°),正好在一个公历年里走完 24 个 15° 的刻度,所以每个公历年都恰好含 24 个节气,顺序固定、不会多也不会少。农历是阴阳合历,为了让月份跟上太阳要设闰月,才有「十三个月」的年份;而节气本身是纯阳历的,不受农历闰月影响。这也是为什么老话说「节气是阳历」。
- 立春、春分、清明、夏至、冬至这些常问的节气一般是几月几号?
- 按公历(阳历)大致固定在这些日子附近,每年浮动一两天:立春约 2 月 3—5 日、雨水约 2 月 18—19 日、惊蛰约 3 月 5—6 日、春分约 3 月 20—21 日、清明约 4 月 4—6 日、谷雨约 4 月 19—20 日;夏至约 6 月 21—22 日、小暑约 7 月 6—8 日;秋分约 9 月 22—24 日、寒露约 10 月 7—9 日;立冬约 11 月 7—8 日、大雪约 12 月 6—8 日、冬至约 12 月 21—23 日。想知道具体某一年是几月几号、周几,直接在上方输入年份即可查到,工具会给出到分钟的北京时间。
- 「四立、二分、二至」和二十四节气的顺序是怎样的?
- 传统二十四节气顺序从立春起算:立春、雨水、惊蛰、春分、清明、谷雨(春),立夏、小满、芒种、夏至、小暑、大暑(夏),立秋、处暑、白露、秋分、寒露、霜降(秋),立冬、小雪、大雪、冬至、小寒、大寒(冬)。如果按公历年内日期查看,则通常从 1 月的小寒、大寒开始,到 12 月的冬至结束;本页表格为了便于阅读按春夏秋冬分组展示。其中「四立」(立春、立夏、立秋、立冬)标志四季开始;「二分」(春分、秋分)这天昼夜几乎等长、太阳直射赤道;「二至」(夏至、冬至)分别是白昼最长和最短的一天,太阳分别直射北回归线与南回归线。可用节气歌帮助记忆:「春雨惊春清谷天,夏满芒夏暑相连,秋处露秋寒霜降,冬雪雪冬小大寒」。
- 节气和农历、生肖、干支是一回事吗?八字排年柱用哪个?
- 不是一回事。节气是阳历(跟太阳);农历(含月份、初一十五、春节)是阴阳合历。日常/黄历里常把一个公历年或以春节为界当作一个生肖/干支年,但在八字命理中,年柱严格以「立春」这个节气换年——立春之前出生的人,其八字年柱仍算上一个干支。所以排八字要看节气而不是春节。如果你要查干支纪年、生肖或农历日期,可用本站的「干支纪年计算器」「生肖计算器」或「阳历农历转换」,配合本节气计算器一起用。
- 这个工具算出来的节气时刻,和紫金山天文台公布的会一样吗?
- 本工具按天文「定气」法(太阳视黄经每 15° 一个节气)逐年计算,并与紫金山天文台公布的 2025、2026 年节气时刻逐条比对,样本中的公历日期(几月几号)均能对上,包括临近午夜的边界情况。时刻方面,本工具采用低精度太阳位置算法,给出的北京时间是分钟级近似值,与官方历书可能相差数分钟;因此结果以日期查询为主,若你需要精确到分秒的官方时刻,请以紫金山天文台/中国科学院发布的历书为准。
- 为什么有的年份冬至在 12 月 21 日,有的在 22 日?闰年有影响吗?
- 根本原因还是回归年(约 365.2422 天)与公历年(365 或 366 天)对不齐:每过一个平年,节气时刻大约后移约 5 小时 49 分;遇到闰年 2 月多一天,又把日期往前拉回来。这种「后移 3 年、闰年回拨 1 天」的锯齿式变化,使得冬至在 12 月 21 日和 22 日之间来回摆动(个别年份甚至 23 日)。所以并不是固定哪天,需要按年计算。输入不同年份对比即可直观看到这种一两天的浮动。
- 这个工具能查哪些年份?可以查往年或未来很多年吗?
- 支持公历 1900—2100 年,覆盖绝大多数查往年、算今年、看未来的需求。这个范围由本工具所用的太阳位置算法与时间(ΔT)修正模型的有效区间决定;超出范围会提示重新输入。范围内任意年份都能查到该年 24 个节气的公历日期、星期与近似北京时间。