在遠(yuǎn)古,我國歷法繁多。眾歷之中,除了顓頊歷,其他各家都把正月初一當(dāng)做一年的開始,把那一天叫做“上日”。《書·堯典》說:“正月上日,受終于文祖。”上日就是朔日,就是一個(gè)月的初一。這一天,舜接受堯的禪讓,嗣其帝位。
上日也叫元日。《堯典》還說:“月正元日,舜格于文祖。”
上日、元日,都是正月初一。但正月初一出現(xiàn)于什么季節(jié),是初春還是秋后,那就不一定了。目前已經(jīng)知道,西周以冬至所在月為正月,那么它的新年的開始就在冬季;夏歷以建寅之月為正月,這樣它的新年的開始就在初春;顓頊歷的歲首在十月,它的新年挨到了深秋之后;經(jīng)考證,商代甲骨文中的歷法新年卻在麥?zhǔn)諘r(shí),那是夏天。
商歷是我國最早的有文字可考的歷法,在那里面把小麥的豐收叫做“年”。年字甲骨文寫作拳,象人負(fù)禾。人負(fù)禾就表示收獲谷物,收獲谷物就是有年。所以在卜辭里,商王經(jīng)常卜問“受年”、“受有年”。春秋時(shí)代,人們也把收成好叫做“有年”。直至近代,人們還把收成好叫做“好年成”,把收成不好叫做“年成不好”。
商代的年就在小麥?zhǔn)斋@的時(shí)候,所以人們才把小麥?zhǔn)斋@叫“年”。但到后來,其他歷法的歲首根本不含小麥豐收的意義,卻也被后人叫做“年”了。
西周王室的歷法,歲首放置在冬月中。這個(gè)月中的每日初昏時(shí)候,北斗星的斗勺指向子的方位(正北),這叫周正建子;殷歷(并不是殷商王朝使用的歷法,而是西周時(shí)期殷遺宋人所使用的祀譜)的正月比周歷晚一個(gè)月,在它的正月里,每日初昏時(shí)候,北斗星的斗勺指向丑的方位(北方偏東),這叫殷正建丑;夏歷的正月又比殷歷正月晚一個(gè)月,這月里每日初昏的時(shí)候,北斗星的斗勺總是指向寅的方位(東方偏北),這叫夏正建寅。周建子、殷建丑、夏建寅,是謂“三正”。當(dāng)然,經(jīng)過研究證明,三正之說也,并不完全可靠,但夏歷的月序總比周歷月序晚兩個(gè)月卻是真的。春秋時(shí)晉人尊奉周歷,但同時(shí)又使用夏歷,所以在晉國銅器欒書缶上,競出現(xiàn)了這樣的銘文:“正月季春元日己丑”。那就是說,在夏歷正月初一己丑日——亦即周歷的季春(三月),欒書鑄造了這件銅缶。
以上我們所說的“年”,都是我國的傳統(tǒng)歷法年——陰歷年,但實(shí)際上應(yīng)該叫做陰陽歷年。它以地球繞太陽運(yùn)行一周為一個(gè)基本年,以月球繞地球運(yùn)行一周為一個(gè)陰歷朔望月,以12或13個(gè)陰歷朔望月為一個(gè)具體年。但是,除了這些陰歷歷法年之外,在中國古代,還使用有其他幾種式樣的年。它們是:陽歷歷法年、陰歷祭祀年、陽歷節(jié)氣年……《史記·天官書》說:“幾候歲美惡,謹(jǐn)候歲始。歲始,或冬至日,產(chǎn)氣始萌;臘明日,人眾卒歲,一會飲食,發(fā)陽氣,故日初歲;正月旦,王者歲首;立春日,四時(shí)之卒始也。”從第一年的冬至到第二年的冬至,是個(gè)陽歷歷法年。這時(shí)太陽的視運(yùn)動在天空中繞著黃道運(yùn)轉(zhuǎn)了一周,為時(shí)365.2422日,但古人以為是365.25日。在我國,一般人是用不著考慮這個(gè)陽歷歷法年的,但它的年長度卻是學(xué)者們制訂歷法時(shí)的一種重要依據(jù),其365.25日就成了陰歷歷法基本年的長度標(biāo)準(zhǔn)。司馬遷在其《史記·歷書》中說:焉逢攝提格太初元年……“大余五,小余八”。這就是說,從上一年的冬至到太初元年冬至,陽歷一年共365.25天,除去60甲子數(shù),余下的整日(大余)為365-360=5;余下的不足一日的零日數(shù)(小余)為八。冬至日在周歷的十一月,此月的消息卦為復(fù)卦,其卦之爻次為,卦中首次出現(xiàn)陽爻,陽爻帶來生氣,所以才說“或冬至日,產(chǎn)氣始萌”。
臘是古代的一種祭祀。《說文》:“臘,冬至后三戌臘祭百禮。”臘祭為一年中的最后一次總祭百神的祭祀,過了這一天就是臘明——臘祭之明日。從第一年的臘明,到第二年的最后一次祭祀——臘祭,這是一個(gè)祭祀年。祭祀年結(jié)束的次日,是一個(gè)新的祭祀周期(年)的開始。到了這一天,鄉(xiāng)人們會聚在一起,飲酒作樂。因?yàn)檫@時(shí)是周歷的二月,消息卦為臨卦,其卦之爻次為,卦中的陽爻增多,所以叫做“發(fā)陽氣”,這和新年改歲一樣,“故曰改歲”。
從正月初一到十二月晦日,是陰歷的歷法年。這個(gè)年的正朔都是君王確定頒布的,所以叫做“王者歲首”。
立春,是春季里的第一個(gè)節(jié)氣;立夏,是夏季里的第一個(gè)節(jié)氣;立秋,是秋季里的第一個(gè)節(jié)氣;立冬,是冬季里的第一個(gè)節(jié)氣。所以立春、立夏、立秋、立冬,是一年四季中各季節(jié)氣到來的開始。而立春日,更是一年節(jié)氣到來的開始。既是節(jié)氣年的開始,又是一個(gè)歲首,所以大家也把過了立春,看做是“過了年”。《紅樓夢》第95回寫到甲寅年十二月十八日立春,賈元春十九日去世,雖然還沒有到春節(jié),但因已經(jīng)過了立春,也等于過了一個(gè)新的歲首,所以在計(jì)算其壽命時(shí),就又增加了一歲。這是“立春日,四時(shí)之卒始”的實(shí)際例子。