這幾天陸續(xù)給大家介紹了許多傳統(tǒng)春節(jié)習俗,除風俗有所不同之外,古代“春節(jié)”的具體日期也和現(xiàn)在截然不同。今天咱們就來聊聊歷史上的那些“春節(jié)”。
需要說明的是,古代其實沒有“春節(jié)”這個概念,古人將春節(jié)都叫做“年節(jié)”,而年節(jié)的歷史與古代農(nóng)耕文化密不可分。雖然年節(jié)由來已久,但在不同朝代,年節(jié)的日期也大為不同,而這主要是因為各朝所用歷法不同而導致的。我國最早使用的歷法是夏朝的“夏歷”,即現(xiàn)在普遍意義上的“農(nóng)歷”,夏歷根據(jù)天干地支將全年分為十二個月,對應十二生肖,夏人規(guī)定建寅為正月,即每年一月為新年初始,這與現(xiàn)代農(nóng)歷并無太大差別。

成湯代夏,殷商君王改建丑為正,規(guī)定夏歷十二月為正月,即十二月初一為元旦,如此一來,商人過年的時間就比夏人提前了整整一個月;周朝建立后又改變歷法,將建子定為歲首,即夏歷十一月為正月,十一月初一為元旦,雖然周天子是這樣規(guī)定的,然而一些諸侯國仍舊沿用殷商歷法,這就導致不同地方過年日期卻可能相差一個月。秦始皇統(tǒng)一六國后,認為各國采取不同歷法的做法著實混亂,于是下詔全國統(tǒng)一以建亥為正,即夏歷十月初一為元旦,這就導致秦帝國的過年時間幾乎與現(xiàn)在的國慶節(jié)重合。

秦朝二世而亡,漢代沿用秦歷,規(guī)定每年十月一日為年,不過漢初時曾對歷法進行了一定改革,要求百姓不以十月為正,而是直接稱呼十月為年。不過這并沒有持續(xù)多久,漢武帝改元太初時,太史令司馬遷制定了更為嚴謹?shù)摹短鯕v》以正農(nóng)時。太初歷復用夏歷,將建寅作為歲首,這就與現(xiàn)代春節(jié)的時間相符合了。太初歷一直沿用至西漢末年,直至王莽篡漢才被廢除,王莽為鞏固統(tǒng)治,宣揚“復古”而改用殷歷,又把十二月作為正月,百姓們這下不買賬了,民間也就按照太初歷過日子,仍以一月為正。更始帝劉玄登基后,又把官方歷法給改了回來,繼續(xù)遵從夏歷。
三國時期,曹魏又把官方歷法給改為景初歷,夏歷十二月再次成為正月,西晉一統(tǒng)天下后隨后在全國推行景初歷。時間一長,百姓們也就習慣于十二月為年,覺得提前一個月過年并沒有什么大不了。不過到了南朝劉宋時期,宋文帝劉義隆一心想要青史留名,成本最低的辦法就是更改歷法,于是他在元嘉二十二年(公元445年)頒行《元嘉歷》,規(guī)定夏歷一月為正。由于當時南北分立,長江兩邊沿用的歷法并不一致,北朝國家采用景初歷,南朝則用元嘉歷,一些江北的百姓在十二月過年之后,一月回到江南老家可能又要再過一次年。
北周時期,統(tǒng)治者改用甲子元歷,以一月為年。在隋朝統(tǒng)一南北后,百姓們過年的日期又得到了統(tǒng)一。至此,以夏歷一月初一為年節(jié)的傳統(tǒng)基本確定了下來。當然,這中間還有個小插曲,武曌篡唐建周之時,再度實行周歷,直到退位后才又將歷法改回為夏歷。此后,中國過年的日期再無變化,時至今日都是如此。