数九是老辈人给寒冬"倒计时"的办法:从冬至那天开始数,每九天算一个"九",一九、二九……一直数到九九,八十一天数完,冬天就算熬到头,春天接班了。 它不是节日,也不是节气,就是一套掰着指头算日子、盼着开春的民间办法。

举个例子。冬至那天(公历12月22日前后),爷爷在挂历上画个圈,说:"交九了。"从这天起,他每过九天就在日历上划一道杠。划到三九、四九,正赶上一月中旬,一年里最冷的时候,歌谣里说的河面结冰;往后划,五九六九柳芽冒头,七九河开、八九大雁飞回来;等最后一道杠划完,日历已经翻到三月中旬,村里开始忙春耕。爷爷这套划杠,就是数九——不用任何工具,人人都能上手的冬季进度条。

一眼看懂 / 示意图

每格9天,从冬至数到回暖

每格9天,从冬至数到回暖一九12/21—12/29二九12/30—1/7三九1/8—1/16四九1/17—1/25五九1/26—2/3六九2/4—2/12七九2/13—2/21八九2/22—3/2九九3/3—3/11九九结束次日:2026年3月12日出九
  1. 01一九至九九

    9 × 9 = 81天

  2. 02歌谣中的景象

    反映北方物候经验

以2025年12月21日冬至举例;色深不代表天气预报,冰面是否安全不能由歌谣判断。

八十一天,是这么数出来的

1. 起点是冬至,每九天换一档。 冬至这天算"入九",是一九的第一天,往后每九天进一档:二九、三九……直到九九,一共八十一天。冬至的公历日期基本固定在12月21日到23日之间,所以每年每个"九"落在哪几天,翻翻日历就能算出来,跟农历闰月没有关系。老黄历里另有一种"冬至逢壬数九"的老算法,要从冬至后第一个"壬日"起数;现在通行从冬至当天数起,日历和新闻里说"入九",按的都是这个。

2. 数九自带口诀,就是九九歌。 流传最广的北方版本是:"一九二九不出手,三九四九冰上走,五九六九沿河看柳,七九河开,八九雁来,九九加一九,耕牛遍地走。"一句对应一两个"九"的物候:从冷得手不愿伸出袖口,到寒冷时河面结冰,再到柳芽露头、冰河开化、大雁北归;最后"九九加一九"——八十一天再加九天,正是春耕大忙。背会这首歌,等于把整条冬季进度条装进了脑子。

3. 各地的九九歌不一样,这很正常。 数九是民间经验,不是官方历法。各地冬天冷热不同,歌词自然各唱各的——冬天河面不结冰的地方,"冰上走"就不符合当地的实际景象。词不同,骨架相同:都从冬至数起,都是八十一天,都是先冷到谷底、再一步步回暖。听到和自己家乡不一样的版本,不必争谁对谁错。

最冷的不是冬至,偏偏是三九

按直觉,冬至太阳最斜、白天最短,该是一年中最冷的一天。可九九歌偏说"三九四九冰上走"——最冷的时段在我国许多地方落在三九四九(大致一月上旬至下旬前段,常和小寒、大寒撞上)。这不是古人瞎排,背后有个实打实的机制。

先拿熟悉的现象搭桥:一天里太阳最高是当地太阳正午,但最热一般是午后一两点。因为过了正午,地面吸热开始减少,可吸的仍比散的多,温度还在往上爬;要再晚些,散热真正超过吸热,温度才掉头向下。冬天是同一个道理的放大版。

1. 冬至是"进账"最少的一天,不是"余额"最低的一天。 冬至前后,太阳送到地面的热量降到一年最少;但地面从秋天存下的热量还没散完,家底还在,所以冷不到头。

2. 之后近一个月天天"入不敷出",亏空攒到最大,就是最冷。 往后白天虽在变长,每天吸热仍少于散热,地面的"热量存款"越花越少,气温一路走低。到三九前后,亏空攒到最大,一年最冷的时段就到了——再赶上寒潮南下,就是"冰上走"的场面。三九四九之后,进账反超支出,气温总体回升,所以九九歌的后半段全是回暖的消息:看柳、河开、雁来。

顺带说一句,"三九最冷"是气候统计上的大概率,不是给某一年打的包票——碰上暖冬,三九也可能不怎么冷,具体天气还得以天气预报为准。

数九不是节气,它和三伏是一对

不少人把数九当成二十四节气之一,其实不是。节气按太阳在天空中的位置划分,由天文测算确定,2016年入选了联合国非遗名录;数九不用另算天象,就是"从冬至起数八十一天"这么一条民间约定,属于历法之外的"杂节气"。两者关系很近——数九的起点冬至本身就是一个节气——但身份不同:节气是官方历法体系的一部分,数九是老百姓自用的计时习俗。

数九在夏天还有个镜像:三伏。冬天数九,夏天入伏——三伏从夏至后的"庚日"算起,数出一年里最热的一段。一个从冬至起数"冷到谷底再回暖",一个从夏至后起算"热到顶峰再退烧",都是给极端季节画进度条的民间办法,思路一模一样。