寒食節是一個禁忌性節日,也是一個紀念性節日。所謂禁忌,凡是在節日不準生火做飯,而要冷吃事前做好的飯,所以叫寒食節,也叫禁火節、禁煙節。所謂紀念,是相傳這個節日起源于紀念介子推。
兩千六百多年前,晉獻公的兒子重耳為了躲避后母驪姬的陷害,在國外流亡多年。一次路過衛國的時候,重耳和他的隨從被人追擊,慌不擇路,逃到了一個渺無人煙的地方,甚是饑餓。這時重耳發現大臣介子推不見了,別人都說他乘危脫逃,重耳則相信介子推不是那種人。果然過了一會兒,介子推給公子端來了碗肉湯。重耳饑不擇食,狼吞虎咽,一飲而盡。這湯原來是介子推從自己腿上割肉來熬的。公子得知此情,表示即位之日,一定重加封賞。后來,重耳真的即位成了晉文公,犒賞功臣時卻唯獨忘了介子推。介子推不愿邀功請賞,不食俸祿,悄悄地到山林里躲了起來。人們贊賞介子推的這種行為,同時也對晉文公不滿,于是有人在他的門上掛了封信。晉文公見到信,猛然想起了介子推,遂派人去請子推出山,子推不從,晉文公便要焚山攆他出來,不想,介子推在大火中抱樹而死。晉文公有感于此,下令以后每年介子推被燒死的這天,全國禁火,吃干糧、冷飯。
關于禁火的日期,也就是寒食節的節期,歷來說法不一。它不是固定在一年的某月某日,而是給出一個相對的參照點推算。參照點有兩個,一是清明,一是冬至。一般的說法是清明前一天或兩天為寒食節。另一種解釋以上年的冬至為基準,說冬至后的第一百零五或一百零六天為寒食,所以寒食節也叫“百五節”、“百六節”。《荊楚歲時記》云:“去冬節一百五日,即有疾風甚雨,謂之寒食。禁火三日,造餳大麥粥。”
其實,寒食、禁火的日期最初是根本不確定的,就如同禁火之舉也根本和介子推沒有關系一樣。從先秦的文獻記載可知,當時是有比較嚴格的用火管理制度的。《周禮》有“司爟之官,實際上就是管火的官,他的任務是‘季春出火’,民咸出之;季秋內(納)火,民亦如之”。也就是說,秋季最后一個月到次年春季最后一個月期間,野外不準生火。禁火的目的是在干燥的冬春季節防止失火,保護森林及其他資源財產。寒食禁火,實際上是由此而來的象征性舉措。
(選自《圖說中國節》/大喬 編著/中國社會科學出版社/2009年1月版)