二十四节气查询

填一个公历年份,立刻得到当年立春、雨水、惊蛰直到冬至共二十四个节气的具体月日,并附每节气的含义简介。算法使用寿星公式在本地推算,不依赖网络。

示例值 2026,与下方「完整示例」和对照表一致。

在年份框里按 Enter 可直接查询;结果表超过 12 行,可用「加载更多」展开,或导出 CSV、复制 TSV。

使用方法

  1. 在「公历年份」里填 2026(已预填),允许范围 1901 到 2099。
  2. 点「查询节气」,或者直接在该年份输入框里按 Enter 键。
  3. 结果区会列出当年二十四个节气的具体公历月日,并附每个节气的含义简介。
  4. 想看别的年份,改掉年份再点查询;点「载入示例」可一键回到 2026。
  5. 结果表行数超过 12 行,可点「加载更多」展开全部,或「导出 CSV」「复制 TSV」把数据拿走。

这个二十四节气查询能解决什么

一是安排农事与传统节令。二十四节气本来就是黄河流域的农事日历,立春之后备耕、清明前后种瓜点豆、芒种抢收抢种、秋分秋收。把当年每个节气的公历日期算准,就能提前排好播种、移栽、收割的节奏,不必再凭记忆去猜「今年谷雨是几号」。

二是配合中医养生与日常起居。许多养生说法都跟着节气走:立春养肝、夏至养心、处暑防燥、冬至进补。节气日期清楚了,就能在对应的那一周调整饮食和作息,而不是等身体有了反应才想起来。

三是过好文化与传统节日。清明要扫墓踏青、冬至开始数九、立春有迎春的讲究。提前知道这些日子落在公历哪一天,方便订车票、约家人、准备节令食物,也方便给孩子讲清楚节日的来由。

四是做教育与科普。孩子写作文、做手工日历、准备科学课作业时,常常需要一份当年完整的节气表。本页一次给出二十四个节气的日期和含义,直接可抄可印,比翻纸质日历方便得多。

五是满足单纯的好奇与计划。想安排一次春游,自然想知道立春或清明是哪天;想拍初雪,就关心小雪、大雪的日期。本页把这些都变成一次查询就能拿到的结果,而且全程在你的浏览器里算,不联网、不上传。

原理和变量

寿星公式由天文爱好者寿星山人整理,用来推算二十四节气在公历中的日期。它的核心式子是:day = floor(Y × 0.2422 + C) − floor(Y ÷ 4),其中 Y = 年份 − 2000,C 是该节气在 21 世纪的固定常数,月份由节气本身决定(例如立春固定在 2 月,清明固定在 4 月)。floor 表示向下取整。算出 day 后再和固定月份拼成「M月D日」就是该节气的公历日期。

这个公式对 1901 到 2099 年都足够准确,误差通常只在个别年份出现一天左右的偏差,属于民间历算的实用近似,并非高精度天文历。下面是本页用到的变量与二十四个节气的常数列表:

变量含义
Y年份减去 2000,例如 2026 年对应 Y = 26
C该节气在 21 世纪的固定常数,每个节气不同
floor向下取整,忽略小数部分
月份由节气决定,如立春为 2 月、清明白 4 月
公式day = floor(Y × 0.2422 + C) − floor(Y ÷ 4)

二十四个节气的 21 世纪常数依次为:小寒 5.4055、大寒 20.12、立春 3.87、雨水 18.73、惊蛰 5.63、春分 20.646、清明 4.81、谷雨 20.1、立夏 5.52、小满 21.04、芒种 5.678、夏至 21.37、小暑 7.108、大暑 22.83、立秋 7.5、处暑 23.13、白露 7.646、秋分 23.042、寒露 8.318、霜降 23.438、立冬 7.438、小雪 22.36、大雪 7.18、冬至 21.94。

完整示例

用本页的二十四节气查询算 2026 年:Y = 26,Y × 0.2422 = 6.2972,floor(Y ÷ 4) = floor(6.5) = 6。取几个节气手算核对:

把二十四个节气全部算完,就得到下面「2026 年二十四节气对照表」里那一整张结果。页面打开时默认就按 2026 年算好,因此不填任何内容直接点「查询节气」也能看到一份固定可复现的输出。

2026 年二十四节气对照表

下面这张表就是 2026 年用寿星公式推出来的完整结果,节气名、公历日期、含义三列齐全。它超过 12 行,所以点「加载更多」能展开剩余部分,也可以导出 CSV 或复制 TSV 粘进表格软件:

节气公历日期含义
小寒1月5日天气寒冷但未到极点,进入一年最冷时段的开始。
大寒1月20日一年中最冷的节气,冰封雪覆、农事休整。
立春2月4日春季开始,万物复苏,春耕即将展开。
雨水2月19日降水增多,冰雪消融,空气变得湿润。
惊蛰3月5日春雷始鸣,蛰虫惊醒,大地回春。
春分3月20日昼夜平分,气候温和,麦类开始拔节。
清明4月5日气清景明,扫墓踏青,春播正忙。
谷雨4月20日雨生百谷,降水充沛,利于谷物生长。
立夏5月5日夏季开始,气温升高,作物生长旺盛。
小满5月21日籽粒渐满未熟,夏收作物进入灌浆期。
芒种6月5日麦类成熟可收,南方进入忙种时节。
夏至6月21日白昼最长,炎热将至,雷阵雨频繁。
小暑7月7日天气炎热但未到最热,伏天将临。
大暑7月23日一年最热时节,高温高湿、雷雨多发。
立秋8月7日秋季开始,暑去凉来,农作物成熟。
处暑8月23日暑气渐消,秋意初显,昼夜温差增大。
白露9月7日露水凝结,昼暖夜凉,秋燥渐起。
秋分9月23日昼夜再平分,秋高气爽,秋收正盛。
寒露10月8日露水寒凉,气温下降,北方秋意已深。
霜降10月23日初霜出现,天气骤冷,草木渐枯黄。
立冬11月7日冬季开始,水始成冰,农事渐歇。
小雪11月22日开始降雪,雪量尚小,天寒地冻。
大雪12月7日雪量增多,地面积雪,隆冬将至。
冬至12月22日白昼最短,数九寒天开始,阴极阳生。

结果边界与错误提示

常见问题

为什么我算出来的日期和日历差了一天?

寿星公式是民间历算的近似公式,对 1901 到 2099 年绝大多数年份准确,但个别年份会有一天的偏差。这是因为真实节气交节是天文时刻,公式用固定常数近似,遇边界年份可能取整到相邻一天。需要高精度时请查天文台发布的数据。

为什么有的年份小寒在 1 月 5 日,有的在 1 月 6 日?

因为公历闰年会影响 floor(Y ÷ 4) 这一项,导致 day 在相邻整数间跳动,节气日期因此在 5 日和 6 日之间摆动。这是公式本身的年际起伏,属正常现象。

这个公式能算清朝或古代的节气吗?

不建议。寿星公式的常数按 21 世纪标定,对 1901-2099 年最可靠。更早的朝代历法不同、又有闰月与改历,用这套常数会偏差很大,应改用专业天文历表。

二十四节气和农历是什么关系?

节气是根据太阳在黄道上的位置划分的,属于阳历体系,所以能对应到公历的固定区间;农历是阴阳合历。本页只给节气对应的公历日期,不直接给出农历日期。

结果里的「含义」是官方定义吗?

不是官方定义,是结合节气物候与传统说法写的一句简介,用于科普和记忆。不同资料对物候的描述略有差异,核心含义一致。

导出的 CSV 为什么开头有乱码?

那不是乱码,是 UTF-8 的 BOM 标记(字节顺序标记),用来让 Excel 等软件正确识别中文编码。用记事本或表格软件打开都正常;如果你不需要它,复制 TSV 或使用纯文本即可。

我能一次拿到所有节气的数据吗?

可以。结果表或下方对照表都提供「复制 TSV」,粘进 Excel、WPS、Numbers 会自动按列分开;也可以「导出 CSV」直接下载文件。

输入会被保存或上传吗?

不会。年份只参与本页的寿星公式运算,没有任何网络请求,也不写入浏览器存储;刷新页面年份会回到默认的 2026。

相关工具