立春考据:黄经 315° 的交节、七十二候与迎春礼源流
立春是二十四节气之首,太阳运行到黄经315°时交节。本文按定气法讲清它的天文坐标与公历日期,考据《礼记·月令》《逸周书·时训解》中的立春三候,并梳理迎春、鞭春牛与咬春等礼俗的源流。

一、黄经 315°:立春的天文与历法坐标
二十四节气本质上是一套刻在黄道上的太阳历刻度。太阳在天球上一年走过的轨道叫黄道,把黄道按角度等分,每 15° 就是一个节气:从春分点(黄经 0°)起算,太阳运行到黄经 315° 的那一刻,就是立春交节。它排在二十四节气序列的第一个,古人说的「立」,就是建立、开始的意思——一个以太阳位置为准的年度周期,从这里重新起算。
定下每个节气在哪一刻,历史上用过两种办法。早期用「平气法」,把一个回归年平均切成二十四份,每份约十五天多,节气时刻均匀排布;清初颁行的《时宪历》(1645 年起行用)改用「定气法」,直接以太阳实际到达的黄经度数为准。因为地球轨道是椭圆、太阳的视运动有快有慢,定气法之下相邻两个节气的间隔并不等长,冬至前后约 14.7 天,夏至前后约 15.7 天。今天通行的节气时刻,用的就是定气法。
二十四节气内部还有一组交替出现的区分:每月前半月的称「节气」,后半月的称「中气」,立春是正月之节,紧随其后的雨水是正月之中气,节与气这样一先一后,把一个回归年均匀切开。冬至在黄经 270°,春分在 0°,立春的 315° 正卡在两者中间——从冬至数过来约四十六天,离春分也还有四十六天左右,它在天文上的位置,就是名副其实的「寒尽春来」的门槛。
也因为节气量的是太阳的位置,它天然是阳历(太阳历)的节点:立春在公历里基本固定在 2 月 3 日至 5 日之间,与农历日期没有固定对应——农历是阴阳合历,正月可能落在立春之前,也可能在立春之后。把立春说成「农历新年的一部分」,是把两套历法混在了一起。据中国科学院紫金山天文台编算的年历,2026 年的立春交节时刻是 2 月 4 日 4 时 02 分(北京时间)。
二、典籍中的立春:从《月令》到七十二候
二十四节气的完整名目,最早见于西汉《淮南子·天文训》(约公元前 139 年成书),立春居首。而立春的物候记录还要更早一层:《礼记·月令》写孟春之月,「东风解冻,蛰虫始振,鱼上冰」,寥寥数语,就是立春三候的雏形。到《逸周书·时训解》,每个节气被细分为三候、每候五天,二十四节气合成七十二候,立春三候正式定为初候东风解冻、二候蛰虫始振、三候鱼陟负冰;元代吴澄的《月令七十二候集解》再为七十二候逐候作解,这套物候系统至此完备。三候逐一说清:
东风解冻。东风在这里指古人观测中自东而来的暖湿气流。隆冬封冻的土地与水面,在这股暖气流里开始松动、消融。解冻排在一切物候之先——先民判断春天来没来,先看冻化没化。
蛰虫始振。蛰,是虫蛇伏土冬眠的状态;振,是动、苏醒。土层温度回升,蛰伏了一冬的虫类开始活动。此处候名只说「始振」而不说「出」,分寸正在这里:虫只是动了,还没有大规模出土,与一个多月后惊蛰所说的蛰虫咸动、启户而出,是两个阶段。
鱼陟负冰。陟是升的意思。河冰初裂未消,鱼从深水上浮到冰层之下的近水面处活动,隔着冰面望去,像是鱼背负着冰在游动。《月令》写作「鱼上冰」,是同一景象的更早表述。
这套系统的时间结构本身也值得一看:五日为一候,三候为一气,六气为一时(季),四时为一岁——七十二候乘以五日,正好凑成三百六十日,与一岁之数相衔接,余下的五六天则靠闰月与历法安排另行弥合。先民等于是在节气这把大尺子之外,又配了一把以五天为刻度的细尺子,用身边看得见的物候变化,给抽象的黄经度数标上注脚。
需要说明的是,七十二候的物候基准是先秦至汉代的中原地带,即今天的黄河中下游。我国南北跨度极大,岭南此时可能已经花开,塞北仍在封冻:候应之说,读的是「中原的早春」,不是一张全国统一的物候时刻表。
三、迎春与打春牛:礼俗的源流
立春在古代不只是历法刻度,还是国家礼仪。《礼记·月令》记载,立春之日,天子要率三公、九卿、诸侯、大夫到都城东郊迎春——在传统的方位配属里,春与东方、青色相配,迎春于东郊,是「顺时迎气」的王朝大礼。这套礼仪后来逐级下移,汉代以后郡县长官也要主持迎春,场面便从宫廷礼制变成了地方上的劝农仪式。
迎春队伍里最重要的道具是土牛。地方官府预先用泥土塑一头耕牛,称春牛,旁边立着芒神——就是句芒,传统神话中的春神、木神。立春当日,官员执鞭抽打土牛,称「鞭春」或「打春牛」,意在提醒农时已到、劝课农桑。至迟在宋代,都城与州县的鞭春仪式已经相当成熟;土牛被打碎之后,围观百姓还会争拾碎土带回家,演化出「抢春」的热闹场面。到了明清,各地方志里鞭春牛几乎是立春的共同节目。
与鞭春相伴的还有戴春之俗。宋代宫廷在立春日有赐「春幡胜」的惯例:用金银或彩绸剪成燕子、花朵的形状,赐给臣下簪戴,称作春幡、春胜,取迎春之意,后来也流传到民间,成为立春日妇女儿童头上的时令点缀。一打一戴之间,官府的劝农与宫廷的应景,在同一天里各成一景。
民间的立春则落在吃上。明清时北方有「咬春」之俗:吃春饼卷菜,或生吃萝卜,取萝卜的辛脆迎新、却春困。《燕京岁时记》这类岁时记对清代北京立春吃春饼、啃萝卜的习俗有明确记载。这类吃俗并不见于更早的经典,是市民社会在节气节点上长出来的生活仪式;它与官府的鞭春一庄一谐,共同构成完整的立春民俗。
四、立春是岁首吗:辨正
这个问题之所以常被争论,是因为中国古代的「岁首」从来不止一个。中国历法以哪个月为正月(建正)屡经改易:相传夏正建寅(以寅月为正月)、商正建丑、周正建子、秦正建亥;汉武帝太初元年(公元前 104 年)颁行《太初历》,改回夏正建寅,此后两千年大体沿用,农历因此也称「夏历」。照夏正,正月初一所在的寅月正是立春所在的月份,但正月初一是朔日、看的是月相,立春看的是黄经,两者只是大致同月,并不同日。
于是「一年从哪天算起」就有了两个并存的答案:过年、纪岁用正月初一,这是民俗与历法的正朔;干支纪年与四柱排盘这一套系统,则约定以立春交节换年——理由是它用的全是太阳历刻度,年柱的地支必须跟着黄经走,不能跟着月亮走。还要补一笔的是,干支纪年本身也是后起的:它要到东汉以后才成为通行的纪年方式,比节气体系晚得多,它的换年之界跟着立春走,是这个系统内部后来形成的约定,而不是先秦就有的古法。本站的八字工具同样以立春为年界。两种约定各有其系统内的道理:说立春是「节气之首、干支之年界」,准确;说立春就是「农历新年」,则不准确。把这两层分清,许多关于「到底哪天才算新年」的争论,自然就散了。
立春和春节有什么区别?
一个是太阳的节点,一个是月亮的节点。立春是二十四节气之一,按太阳黄经315°定,落在公历2月3日至5日之间;春节是农历正月初一,按月相定,落在公历1月下旬至2月中旬之间。两者没有固定对应:立春可以在春节之前(落在上一年的腊月),也可以在春节之后(落在正月),民间所谓「年内无春」「年外有春」正源于此。2026年立春在2月4日,春节在2月17日,这一年的立春就在春节之前。
立春每年都在2月4日吗?
不固定,在2月3日至5日之间浮动,交节的钟点每年也不同。原因是一个回归年约365天5小时49分,比公历平年多出近6小时,交节时刻便逐年往后移约6小时;逢闰年多出一个2月29日,又把时刻往前拉回约18小时,一推一拉,日期就在3日、4日、5日之间摆动。据中国科学院紫金山天文台编算的年历,2026年的立春交节时刻是2月4日4时02分(北京时间)。
「躲春」有典籍依据吗?
在早期典籍中找不到依据。《礼记·月令》《逸周书·时训解》等早期文献里,立春只有迎春、鞭春这类官方与民间礼俗,没有「某个属相的人要在立春时刻躲避」的说法。「躲春」是晚近才在民间流传与网络传播中演化出的说法,与「犯太岁」的话语合流之后才广为人知。本站只作源流考据:它属于当代民俗的演化现象,本站不作吉凶断言,读者也不必据此安排行止。
本篇依据古代历法与物候文献(《淮南子·天文训》《礼记·月令》《逸周书·时训解》《月令七十二候集解》等)整理而成,节气的交节日期按太阳黄经以现代天文算法推算,物候与民俗部分均注明其文献出处与流传年代。
二十四节气是先民观测天象、安排农事的历法结晶,本站只作源流与民俗考据,讲清它从哪里来、如何定、怎样用,不作任何吉凶断言,也不提供据此决策的建议,请广大读者以科学的历法知识与民俗学视角理性阅读。