toolfree

二十四节气

查询任一年的完整二十四节气,含日期、星期与太阳黄经。并说明清明为什么永远落在 4 月 4 到 6 日,以及哪十二个节气决定闰月。

在你的浏览器中运行

2026

节气日期星期太阳黄经类别
小寒2026年1月5日285°节气
大寒2026年1月20日300°中气
立春2026年2月4日315°节气
雨水2026年2月18日330°中气
惊蛰2026年3月5日345°节气
春分2026年3月20日中气
清明2026年4月5日15°节气
谷雨2026年4月20日30°中气
立夏2026年5月5日45°节气
小满2026年5月21日60°中气
芒种2026年6月5日75°节气
夏至2026年6月21日90°中气
小暑2026年7月7日105°节气
大暑2026年7月23日120°中气
立秋2026年8月7日135°节气
处暑2026年8月23日150°中气
白露2026年9月7日165°节气
秋分2026年9月23日180°中气
寒露2026年10月8日195°节气
霜降2026年10月23日210°中气
立冬2026年11月7日225°节气
小雪2026年11月22日240°中气
大雪2026年12月7日255°节气
冬至2026年12月22日270°中气

十二个中气——黄经为 30 度倍数的那些——是农历定月份的依据。一个月里若一个中气都没有,它就是闰月的候选。

日期以东八区为准。再往西的时区,同一个节气可能落在前一天。

节气是太阳的事,所以几乎不动

二十四节气是农历里与月亮无关的那一半。它们是太阳视黄经的二十四等分:春分是太阳过 0 度那 一刻,夏至是 90 度,秋分是 180 度,冬至是 270 度,其余二十个每隔 15 度填进去。

国历同样是太阳历,所以两者几乎重合。在这张表涵盖的 201 年里,每个节气只在三天的范围内游走:

节气落在
立春2 月 3–5 日
春分3 月 19–22 日
清明4 月 4–6 日
夏至6 月 20–22 日
秋分9 月 22–24 日
冬至12 月 21–23 日

这就是为什么清明可以当固定的国定假日,而春节永远不行:清明本来就等于一个国历日期。相对地, 同样这 201 年里,春节从1 月 21 日到 2 月 20 日,整整跨一个月。

中气与节气不是同一件事

二十四个是两类交错排的,而这个区别是有作用的:

定月份的是中气。含冬至的月份是十一月;而完全不含中气的月份就是闰月的候选——农历靠以上这 一套跟上季节,机制就只有这么多。

上面的表格会标出十二个中气。

间隔不相等

相邻两个节气相差 14、15 或 16 天,差几天取决于地球在轨道上的位置。一月初过近日点时地球最快, 太阳走完 15 度只要约 14.7 天,节气就挤在一起;七月初过远日点时要约 15.7 天,节气就拉开。

差距约一天,而这正是闰月集中在夏天的原因:一个农历月可以刚好卡进两个拉得很开的中气之间,一个 都碰不到。1900 到 2100 年之间有十四个闰四月、十四个闰五月,闰十一月却只有一个——2033 年。

双春年,以及它不代表什么

农历年约 354 天,而立春到立春是 365¼ 天,所以有些农历年里有两个立春,有些一个也没有。 1900 到 2100 年之间有七十三个双春年,和七十四个闰年几乎一样多——因为十三个月的年份才装得下 两个立春。

双春与无春(盲年)宜不宜嫁娶,各家说法不同,那是风俗的问题,不是历法的问题。从算术上看它只是 无可避免的余数:两个周期长度不同,多出来的总要落在某一年。

日期怎么来的

在编译时用 Meeus 的太阳位置算法配合 VSOP87 级数算出,再换算成东八区的历日——节气是一个 瞬间,而同一个瞬间在不同时区属于不同日期。北京时间 00:20 的节气,在曼谷是前一天。

表格在上线前与公布的日期核对过,测试里也用同一组锚点再验一次。

相关

农历国历转换器可以把任一日期转成农历,并显示它落在哪个节气里。 生肖查询用立春作为命理上的分界,而那正是与春节不一致的那一条线。