使用方法
- 在「公历年份」里填 2026(已预填),允许范围 1901 到 2099。
- 点「查询节气」,或者直接在该年份输入框里按 Enter 键。
- 结果区会列出当年二十四个节气的具体公历月日,并附每个节气的含义简介。
- 想看别的年份,改掉年份再点查询;点「载入示例」可一键回到 2026。
- 结果表行数超过 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。取几个节气手算核对:
- 立春:floor(6.2972 + 3.87) − 6 = floor(10.1672) − 6 = 10 − 6 = 4,即 2 月 4 日。
- 清明:floor(6.2972 + 4.81) − 6 = floor(11.1072) − 6 = 11 − 6 = 5,即 4 月 5 日。
- 夏至:floor(6.2972 + 21.37) − 6 = floor(27.6672) − 6 = 27 − 6 = 21,即 6 月 21 日。
- 冬至:floor(6.2972 + 21.94) − 6 = floor(28.2372) − 6 = 28 − 6 = 22,即 12 月 22 日。
把二十四个节气全部算完,就得到下面「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:输入框带了
min和max,超出会明确报错,不会静默给一个怪日期。 - 必须填纯数字年份:填了「二零二六」或「2026年」这类非纯数字内容,会提示只填 4 位公历年份。
- 留空会提示:年份框为空时,点查询会提醒先填年份,并给出 2026 的示例。
- 公式是近似:寿星公式在 1901-2099 大多准确,个别年份可能差一天,属于民间历算的实用近似,不能当高精度天文历用。
- 节气是时刻不是整天:真实节气交节是一个具体时刻,本页只给公历日期,忽略具体时辰。
- 农历不在此列:本页只处理二十四节气对应的公历日期,不涉及农历月份和闰月。
- 时区统一按公历:结果以公历日期表达,不随你所在时区变化。
- 结果不联网:所有日期都在本地用公式算出,不调用任何接口,刷新后回到默认 2026。
常见问题
为什么我算出来的日期和日历差了一天?
寿星公式是民间历算的近似公式,对 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。
相关工具
- 年龄计算器:算周岁、虚岁和已生活天数,处理闰日口径。
- Unix 时间戳转换器:在可读时间和秒级时间戳之间互转。
- 世界时钟:并排查看多个时区的当前时间。
- 日期时间:查看全部日期时间工具。