農歷,舊稱“夏歷”或“舊歷”,是中國的傳統歷法,距今已有四千多年的歷史。農歷是一種特殊的陰陽合歷,通過置閏,兼顧了朔望月、回歸年、歷月和歷年的關系,確保了任何一個歷月的每一天都具有對應的月相意義,又能保持歷年的四季與實際季節的一致,是使用先進的天文數據和理論編制的歷法。因此民間習慣稱它為“陰歷”是一種知識誤區。
觀象授時和天文觀測研究以及天干地支的發明,奠定了中國古代的時空觀念,為農歷的誕生奠定了基礎。長江中下游的河姆渡文化在公元前5300年至前3900年已知利用太陽確定時間和方位,同時古人觀察到了月亮的運動和盈虧。不僅如此,人們還用陰陽五行描述季節和節氣的變化,研究出了黃道十二次的分野,并采用天干地支和六十甲子來更系統地記錄時間。相傳,黃帝和創立了中國最初的歷法。據后世記載,夏代人定“寅月”為正月,用八卦觀測天文現象,采用十二地支表示方位。商代改夏代歷法,設“丑月”為正月。周代則調整為“子月”作為一年之始。春秋戰國時,出現了早期的星象物候歷《夏小正》。秦朝將“亥月”設為正月,形成了秦歷體系。漢初繼續使用秦歷,但公元前104年劉徹恢復夏代歷法建正,命名“夏正”。王莽篡權時引入商朝歷法,名“殷正”。東漢后又用“夏正”,此后主要沿用夏歷。兩漢的代表性歷法有《太初歷》《三統歷》和《四分歷》。魏晉至唐,各朝代的天文學家、數學家如何承天、祖沖之、劉焯、張胄玄、一行等,都為農歷的精密化做出了貢獻。宋代改歷頻繁,其中《明天歷》在中國古代歷法中的算法公式化程度最高。元代郭守敬的《授時歷》匯集了歷代歷法的精華,成為中國古代使用時期最長的歷法。明代的《大統歷》繼承了《授時歷》的算法。清代乾隆時期,歷法更名為《時憲書》。太平天國時采納了結合中西的歷法。中國古代正式的(包括沒有行用過的)歷法,共有102種。辛亥革命后,1912年中華民國啟用陽歷,稱“國歷”或“新歷”,但民間繼續用“夏歷”。中華人民共和國成立后,新舊歷法并行使用,延續至今。1970年,中國將“夏歷”更名為“農歷”。中國科學院紫金山天文臺負責其計算,并在2017年發布了國家標準《農歷的編算和頒行》。
現今通行的農歷,將年份分為平年和閏年,平年為十二個月,閏年為十三個月。平年一般為354天或355天,比公歷年的365天或366天少了11天,閏年歲長則加一個月為383~385天。月份方面,以月亮圓缺變化的周期為依據,連續兩次朔日之間的間隔為一個月,分為大月和小月,大月三十天,小月二十九天,其平均歷月約長29.53天。此外,根據月相的不同,又會給月內的日期命名和排序,如朔日為初一,晦日為二十九或三十等。此外,陽歷系統的二十四節氣與陰歷系統的朔望月相配,使得農歷能夠反映出一年四季的變化,指導農事和生活。
農歷是中國古代智慧的體現,它不僅反映了中國古代的時空觀念,其中包含的傳統節日、生肖等文化內容也與人們的生活緊密相連。不僅如此,農歷能夠準確反映季節、氣候和物候的特征,也能反映月相和潮汐的變化,因此在人們的日常生活、指導農業生產、記錄月相和應對潮汐等方面具有廣泛的實用價值。農歷一方面深刻影響了古代中國的政治、易學、數術和音律。另一方面,由于農歷在古代就傳播到了中國以外的地區,對海外國家(尤其是漢語文化圈)的日常生活以及其他歷法的形成都具有廣泛影響。
誕生背景
觀象授時
在史前時代,由于文字記錄手段的缺失,人們主要依賴觀察自然現象來判定時間,這種做法被稱作“觀象授時”,這也是原始歷法誕生的基礎。最初的歷法為“物候歷”,即通過觀察大自然的變化,如植物的生長狀態、動物的遷徙行為等來確定時間。“節氣”的概念也隨之初步形成,它是基于物候變化來劃分的一系列時間節點。《左傳·昭公十七年》提及了一個與節氣類似的時間劃分方法,即“少昊鳥官制度”。
但是,物候歷因其高度依賴地理和氣候,可能在不同地區存在不同的判定結果。隨著社會的發展和對統一時間計量的需求增加,人們開始轉向另一種更為普遍且穩定的時間計算方法:天文歷。天文歷主要依賴觀察天體,例如太陽、月亮和星星的運動,來確定時間。這種方法的優點是它相對精確,并且不會因地理位置或氣候的變化而受到影響。從物候歷到天文歷的轉變是人類對時間測量方法從基于自然現象觀察到基于天文觀測的一個自然過渡。農歷的誕生,正有賴于物候歷向天文歷的轉變。
古代天文學
日月
太陽和月亮是人類最初明顯辨認的天體。古人發現太陽的軌跡決定了晝夜和季節的變化,這些變化關乎農業的進程和人類的日常活動。考古資料表明,公元前5300年至前3900年的長江中下游河姆渡文化的居民已經了解了太陽運動與時間、方位的關系,他們可能已有初步的計時系統。此外,古人通過直接觀察月亮在恒星間的移動和其月相的周期性變化來劃分時間。
北斗星
中國的地理緯度賦予其天文觀測獨特性。在黃河流域,北斗星接近北天極并在大部分時間內都可見,呈現出圍繞北天極的順時針旋轉,像時鐘指針一樣標示夜晚時間。其一年一周的運動還幫助古人識別季節變化。另外,古代天文觀察者還關注天池島附近的星象,通過它們在天空中的位置變化判斷季節,并依此決定一年的周期。因此,結合北斗星的持續可見性和其他星座的固定周期,人們形成了早期的時間計量系統。
黃道十二次
古人基于歲星(木星)的十二年運行周期,將天空劃分為十二部分以表示每年的位置。起初這一劃分是基于赤道,而到唐代才按黃道分割。這些劃分的部分稱為“十二次”,包括:星紀、玄、娵訾、降婁、大梁、實沈、鶉首、鶉火、鶉尾、壽星、大火、析木。多數與星象、節氣關聯,如星紀中央對應冬至、玄與虛宿等。由于古代常用帝王年號紀年的方式存在混淆問題,春秋戰國時期為了統一紀年,采納了基于歲星所在星次的紀年方法,這也是創設“十二次”的主要原因。歲星紀年法后來也稱為農歷的重要紀年方法之一。
天干地支
干支是天干和地支的總稱,天干是一年中10個時節的物候,地支是一年中植物生長過程的12個時節。天干包括甲、乙、丙、丁、戊、己、庚、辛、壬和癸。地支包括子、丑、寅、卯、辰、已、午、未、申、酉、戌和亥。每個天干與一個地支相配,天干在前,地支在后,排列出所有的組合,共60對。從甲子開始,一直到癸亥結束,可以使用這60對干支不重復地紀錄60年的時間,然后再重新循環。
據傳說,黃帝時期,臣子大撓首次引入六十甲子來紀錄時間,這實際上是古代的十進制與十二進制結合,形成了一個60循環的計數法。到了夏朝,如“夏商周斷代工程年表”所示,夏代君王如孔甲和履,其名字中已經體現了天干的命名法。商代時期,多位君王,例如商湯、太乙等,其名均采用了天干來命名,這表明當時天干地支紀時已廣泛應用。殷墟的甲骨文中,大在河南安陽殷墟出土的甲骨文中,與占卜有關的占卜文獻占據了99%的比例,而占卜與時間有關,天干地支在甲骨文中出現的頻率最高,甚至出現了記錄六十甲子的干支表。自西周開始,廣泛采用干支紀日和六十循環計數法。《春秋》記載,公元前720年2月22日,魯隱公三年發生了日全食。從那時起,干支紀日已連續使用超過2700年,共計近一百萬天,每天都有其在60循環中的獨特位置。
陰陽五行
陰陽與五行是中華文化中不可或缺的核心觀念,它們與日常生活中的歷法和季節變化密切相關。陰陽是《周易》的基本思想,陽爻與陰爻的組合構成了八卦,陰陽代表了自然界的兩種對立而相互補充的力量,如晝夜、男女和熱冷。這兩種力量的交互作用被認為是季節、氣候和自然界中各種變化的原因。例如,陽氣被視為溫暖和活躍的力量,與春夏季節相對應;而陰氣則與冷靜和收斂的特性相符,與秋冬季節相關。另一方面,古代的五行理論描述了太陽運動和季節變化中的五個階段。這些階段與太陽的位置、氣候的溫度和季節的特點緊密相連。例如,《呂氏春秋》中的“五氣”描述了一年中的五個主要時節,《左傳》描述了一年被細分為五個階段或節氣,與太陽的位置和氣候變化相匹配。陰陽與五行提供了一種解釋和理解自然、時間和宇宙的框架,對中國早期歷法的形成有著深遠的影響。
歷史演變
上古時期
遠古時期的人們對于“年”的概念是逐漸認知的。在古代的唐堯、虞舜時期,并沒有使用“年”這個詞,而是使用“載”。據《史記·歷書》記載,黃帝設定了星象、五行和時間規則。后顓頊繼位,三苗叛亂,導致了世界的混亂和歷法的失序。至帝堯時期,設立了羲、和兩個職務,以明確時間和度量。從此陰陽調和,自然和諧,民無天災之憂。
夏商西周
夏代歷法被稱為“夏歷”,其建正一直被沿用至今。夏人以“斗柄回寅”為一年的開始,因此定“寅月”為正月。夏代將“載”改為“歲”,“歲”也表示春天來臨的意思。在當時,夏人已經學會用八卦方位觀測天文現象,并用十二地支表示方位。夏代歷法的具體情況,由于缺乏直接證據,仍有很多未知之處。
商代的歷法在歷史上被稱為“殷歷”。商人有意改變夏人的建正,指定“斗柄”指向東北偏北的“丑”位為“祀”的開始,設立“丑月”為正月。根據殷周甲骨文,商代使用的陰陽合歷已具有平閏變化。其中月份依據朔望月定,以新月初現標記月初,確保月份與朔望月相符。另外,從甲骨卜辭“大龜四版”“乙酉夕月有食”、“已未夕皿庚申月有食”和“征夷方”等可以看出,商人對于月初的觀測或推算相當精準,已經有能力預測月全食,并且可能已經知悉“日食在朔,月食在望”的天文規律。
西周的歷法是觀象歷法,稱為“周歷”,通過實際觀測而非預先計算來確定年首和月首。西周人改變了商代的建正,設立“子月”為正月,稱“建子”。西周早期使用新月初現的“朏”標志每月首日。西周的文獻和銅器銘文中記錄了月相名稱如“生霸”、“死霸”、“朏”和“既望”。其中,“朏”與后世的“朔”概念類似,代表月的開始。西周中后期開始使用朔日來制定歷法,“朔”字首次出現在《詩·小雅·十月之交》,描述了公元前8世紀的日食事件。
春秋戰國
春秋時期,各個國家都獨立發布自己的歷法。其中較有代表性的魯歷與黃帝、顓頊、夏、殷、周五歷并稱古六歷。魯國主要采用“建丑”作為建正,而后期則以“建子”為主。春秋時期還處在從觀象授時發展到通過先期算法推導制定歷法的階段早期,沒有形成完整統一并嚴格推算年、月、日、朔、閏、氣的系統。在這個時期,對于日至的測量精度不夠高,月份的設定還缺乏一定的規律,因此歲首的建立還不夠固定。歷法推算的主要功能是預告朔日,并根據測量得出的景象,觀測星象或歷日來規劃,在年末時加一閏月以調整四季。在春秋時期,只要朔策與平均朔望月長度相接近,這種歷法就能適用于一個較長的時間周期。這一時期,出現了幾部重要的歷法相關文獻:
《春秋》涵蓋了從魯隱公元年(前722年)至公十四年(前481年)的242年歷史,保留了大量古代的天文和歷法資料,如四時、歷日天干地支、朔晦、彗星、日食等。在這242年中,共有37次日食被記錄。
《夏小正》是現存最早的星象物候歷,最早收錄在《大戴禮記》中,并在《隋書經籍志》的《大戴禮匯》之外單獨記載為一卷。它不僅是中國最早的月令體系專著,也是《禮記月令》《呂氏春秋十二紀》以及《逸周書》月令的源頭著作,在中國月令史上具有非常重要的地位。
秦漢時期
秦朝初期采用的是《顓頊歷》。而后,秦把歲首的月份定為“亥”,稱“建亥”,并以太史令掌管天文現象歷法。據《史記·歷書》記載,秦始皇剛即位,尚未有足夠的時間精力去修改歷法,但他推崇五行思想,確立統一的秦國起始為“水德”,并從亥月開始計算一年。
漢承秦制,因此在漢朝初期仍然沿用秦歷。直到公元前104年劉徹太初元年,恢復了夏朝歷法,稱為“夏歷”,仍然以“寅月”為正月,因此稱之為“夏正”。西漢末年王莽篡權后采用了商朝的歷法,稱為“殷正”。東漢時又恢復了“夏正”。漢代有三部具有代表性的歷法,分別為西漢的《太初歷》《三統歷》和東漢的《四分歷》。
《太初歷》于西漢武帝時期制定并推廣,標志著中國歷法史上的一次重大改革。在太初元年(公元前104年),漢武帝號召全國的天文和歷法專家聚集京城,對現行歷法進行修正,制定出了《太初歷》。《太初歷》結合了律數與天文觀測,確立了19為法來制定月法。這種月法計算方法使得《太初歷》在當時更為精確,并為后世歷法的發展打下了堅實的基礎。《太初歷》的制定不僅體現了漢代的科學成就,還充分展現了天文、數學與音律的緊密結合。這種融合為當時的政府提供了一個更為精確的時間計量體系,為農耕、節令、祭祀等提供了準確的時間參考。這是華族文化史上第一次由國家正式制定和頒布的歷法,也是流傳下來的第一部完整的歷法。
在西漢的末年,王莽的國師劉歆創制的《三統歷》是結合了《易·系辭》中象數的一次歷法革新,也是中國歷史上第一部術文歷法。《三統歷》與《太初歷》在許多基本數據上相似,主要更新了歲星超次算法和新的朔望月與回歸年值。不僅如此,劉歆還總結了日食和月全食的周期規律,之后預測日食和月食成為中國歷法的重要內容。
《太初歷》在被實施了一百多年后,開始出現了小幅度的偏移,如朔日比預定日早,朔日可能在月末出現,新月有可能在朔日就可見。為此,漢章帝在元和二年采納了李梵的調整,推出了《四分歷》。這一歷法被東漢使用直到220年,并在三國的蜀漢繼續沿用,直至蜀漢于263年滅亡,總計使用179年。《四分歷》使用“三百六十五日四分之一”的回歸年數值,相比于《三統歷》,東漢《四分歷》在斗分、時刻制度、計算歷日中朔、測算日月交食等方面均有所發展,這是中國第二部完整傳世且有詳細記錄的歷法。
魏晉南北朝
在東晉和南朝時期,大量北方人口南遷推動了該地區社會經濟和文化的發展,天文歷法學的發展也呈現出漢、晉、南朝的連貫狀態。其中南朝歷法的發展有明顯的階段性。南朝歷法大致分為宋、齊、梁、陳四個階段的發展,取得了豐富、先進且獨特的成果,同時也吸收了中原(前趙)部分天文歷法學的成果,因此更加先進和精致。其中最有代表性的是何承天的《元嘉歷》和祖沖之的《大明歷》。
《元嘉歷》是由何承天所撰修,在宋文帝元嘉二十年(443年)開始實施,一直到劉宋亡于齊的479年,齊繼續使用《元嘉歷》,后來,梁接替齊,并沿用8年,總共歷時約65年。《元嘉歷》在制定時考慮了當時已知的天文學知識和數學方法,制定目的是為了更準確地預測天文現象,并為社會生活提供準確的時間參考。《元嘉歷》在南朝時期成為主要歷法之一。
《大明歷》是南朝宋天文學家祖沖之于劉宋大明六年(462年)創制的歷法。從梁天監九年(520年)起直至南陳589年滅亡,使用約80年。祖沖之在《大明歷》中提出391年設144個閏月,比先前的19年7閏月更準確。他還首次描述了“歲差”現象,即冬至太陽位置的微小偏移,這對糾正歷法誤差有重要意義。《大明歷》對后續歷法產生深遠影響。
隋代
隋朝對歷法進行了深入研究和改革,特別是在日行和五星運動的盈縮上,取得了顯著的進步。隋代具有代表性的歷法是張胄玄早年研制的《胄玄歷》和后期修訂的《大業歷》。
張胄玄修訂的《大業歷》共使用了11年。雖然他早期的歷法沒有傳世,但《隋書·律歷志》記錄了《大業歷》的相關內容。自開皇十七年(597 年)至義寧二年(618年)22 年期間的歷譜都是根據《大業歷》完成的。張胄玄繼承并發揚了祖沖之的歷法學說,對日月和五星的運動計算更加精確,其預測的天文現象如日月食與實際觀測非常接近。
唐代
唐代歷法代表了中國封建時代歷法的高峰。隋唐學者傅奕在隋唐時期制定的《漏刻新法》代表了北朝天文學水平。貞觀初,仕郎直太史李淳風指出靈臺候儀存在缺陷并難以使用。太宗命令李淳風進行渾儀改造,同時制定新的歷法。李淳風于貞觀七年成功鑄造出新的銅制渾儀,后制成了《麟德歷》。《麟德歷》在推步和計算方法上更為精確,它糾正了前代歷法中的一些誤差,使得推算的結果更為接近實際的天文現象。在李淳風之后,武則天時的瞿曇羅制作了《光宅歷》,李顯時南宮說制作了《景龍歷》,兩者都沒有長久使用。
唐朝的《大衍歷》由唐朝著名天文學家一行和尚(原名張遂,687-727年)在李隆基執政時期創制。開元九年(721年),根據《麟德歷》測算的日食并未發生,因此唐玄宗命令一行制定新的歷法。開元十二年(724年),一行測定黃河南北十三地的天文數據,并與渾儀結果相對照。開元十五年(727年),一行去世后,其師張說接手完成了《大衍歷》。此后,唐代歷法均未超越《大衍歷》的精確度。
宋代
宋代改歷頻繁,幾乎每任皇帝上任后都進行了改歷,共改歷16次。北宋建立初期,使用了后周顯德王樸制定的《欽天歷》。但建隆二年(961年)五月,《欽天歷》的推驗結果出現疏漏,太祖下詔命司天少監王處訥等制定新的歷書。新歷在建隆四年(963年)完成,取名為《應天歷》。在太平興國時趙光義下詔命王處訥對《應天歷》進行詳細修定,太平興國六年(983年)制定了新的歷書。然而,同時吳昭素、徐瑩、董昭吉等人也制定了各自的新歷,并呈遞給太宗,王處訥的新歷未能施行。宋至道元年(995年),司天監承王睿制定了兩部歷法,歷史上分別稱為《至道歷》和《王睿歷》。在趙恒時代,《乾元歷》被《儀天歷》取代。天圣元年(1023年)八月,《崇天歷》制成,并由晏殊作序,頒布全國。《崇天歷》是宋代使用時間最長的歷法。《崇天歷》在推算交食和五星的算法上有一些創新。在宋代后期的其他歷法中,除《明天歷》在某些地方(歲差)與《崇天歷》有較大不同外,其他歷法都以《崇天歷》為范本,大的變動已經不多見。
北宋時期,周瓊所著的《明天歷》是中國古代歷法中算法公式化程度最高的一種。在《授時歷》出現之前,傳統歷法主要基于上元推算法進行編排,上元積年由日天干地支、年干支、回歸年、朔望月唯一決定,其他常數如歲差通常基于上元積年調取。但《明天歷》與眾不同,其歲差與月行速度、朔望月有關,獨立于上元積年,且參與上元積年的確定,這在歷法史上是罕見的。
元代
元初學者劉秉忠精通歷法,教授好友郭榮之孫郭守敬,使其成為杰出天文學家。郭守敬創造和改進了許多天文儀器,如簡儀、高表、渾天象、玲瓏儀等,并用于觀測天象,重新測定了二十八宿以及一些恒星的位置,他所測定的黃赤交角精確度較高。郭守敬的《授時歷》集歷代古歷法大成,反應了中國歷法的最高水平,也是中國古代使用時間最長的歷法。
1280年,郭守敬與王悔、許衡等人共同編寫的《授時歷》完成,并創立了新的計算方法。《授時歷》是中國古代歷法的重要代表,它在計算方法上實現了重大創新。首先,它摒棄了復雜的分數表示,改為使用十進制小數,使計算更為直觀和簡潔。其次,創新了“弧矢割圓術”和“三差內插法”等算法,這些算法在后來的400年才被歐洲所采用,彰顯了其先進性。此外,《授時歷》還采用了更精確的天文數據,如回歸年定為365.2425天,進一步提升了歷法的準確度。
《授時歷》在實際應用上也有著廣泛的影響和長久的使用期。在元朝,該歷法得到了官方的采用并使用了87年。但它的影響并不止于此,《授時歷》中的計算方法在明朝時的《大統歷》中依然得到了沿用,它的實際使用時間超越了360年。不僅如此,《授時歷》在朝鮮和日本等地也廣為流傳。在元朝時期,朝鮮的高麗即采用了《授時歷》作為其官方歷法,明朝時期的《高麗史》更是全文收錄了《授時歷經》。在日本,盡管距離《授時歷》的制定已有約四個世紀,但在江戶幕府時期仍然出版了《改正授時歷經》。
明代和清代
明清兩代的歷法每年都由國家專門機構頒布,因此被稱為“皇歷”。明代的欽天監每年都編歷書,并進行刻板印刷,以滿足全國的需求。1368年,朱元璋改歷法為《大統歷》,也是目前所傳世的最早的明代歷書,但是流傳下來的并不完整,其天文數據和計算方法基本沿用元朝郭守敬的《授時歷》,繼承并延用了262年。清代沿襲明代制度,每年也印制歷書。順治元年,改名為《時憲歷》。《時憲歷》在明末徐光啟結合中西歷算編制出的《崇禎歷書》基礎上,由湯若望壓縮修訂而成,改變了標注節氣的方式,是中國古代歷法史上又一次革新。乾隆時因為要避諱名諱,又改稱為《時憲書》。清宮中除了頒行的通用歷書外,還有一種專供皇宮使用的歷書。根據官方規定,每年除夕會將一份抄本放置在皇帝的御枕下,有滿文和文言文兩份,書頁數量不限。清宮中的歷書與通用歷書不僅版式不同,還有特殊之處。例如,愛新覺羅·颙琰繼位后,當時頒行的通用歷書使用嘉慶年號,而宮中歷書仍使用乾隆年號印刷若干份,除了在宮中使用外,還發給一些內朝大臣。清代的歷書與明代的歷書內容有所不同,明代將每日的十二個時辰分為一百刻,而康熙以后改為每日九十六刻,與現在每個小時四刻的劃分完全相同。
近現代時期
太平天國時期采用了中西合璧的歷法,可以在《太平天國叢書》《太平天國官書十種》里看到。民國時期的歷書與明清兩代的歷書有所不同,直接稱為歷書。清代及清朝以前的歷書包含了方位、臨直、宜忌等項目,而民國初年的歷書以授時為主,去掉了這些項目,取而代之的是四時農宜表和天文圖說。四時農宜表是從《授時通考》中摘錄的內容,其中涉及到迷信和具有爭議的內容也被酌情刪除。辛亥革命后建立的中華民國從1912年起采用了國際流行的陽歷,稱為“國歷”,也叫做“新歷”。而民間仍然沿用傳統的“夏歷”,也稱為“農歷”“舊歷”或“陰陽合歷”。民間常用“舊歷”這個詞指代歷書,稱之為“老黃歷”。有人說這是因為華夏歷法的起源被認為始于“黃帝”,所以稱為“老黃歷”。另一種說法是,“黃”是“皇”的諧音,與今天將“皇城根”改為“黃城根”同理。
中華人民共和國成立后,公歷和農歷并行使用,延續至今。1970年,正式改稱“夏歷”為“農歷”。由中國科學院紫金山天文臺負責計算,并于公元2017年頒布了國家標準《農歷的編算和頒行》。同時,紫金山天文臺的農歷編制結果也是中原地區官方歷書的一部分。
內容特點
農歷是一種特殊的陰陽合歷,它兼顧了陰歷和陽歷的特點,把月相盈虧的周期和回歸年協調起來,用“十九年七閏”的置閏方法使陰歷和陽歷相吻合。這樣既能確保任何一個歷月的每一天都具有對應的月相意義,又能保持歷年的四季與實際季節的一致。農歷的編制是基于太陽和月球的預測位置,并受到一系列日期編排規則的制約。日月位置預報的精確度以及日期編排規則的變化都可能對農歷日期的最終確定產生直接影響。根據2017年頒布的《農歷的編算和頒行》規定,現在通行的農歷以北京時間為標準時間,節氣冬至所在的農歷月為農歷十一月,農歷年的第一個農歷月是在冬至之后的第2個農歷月(不計閏月),其中朔所在的農歷日為農歷月首(第一個農歷日),而正月為農歷年的第一個農歷月。
年
平年和閏年
傳統農歷采取“十九年七閏”的方法使得歷年的長度接近回歸年的長度。陽歷的基礎是太陽的運動,其回歸年約為365.24天。為了校正每年因此多出的0.24天,每400年會設置97個366天的閏年。而陰歷則是基于月球的周期,其中,月份被分為大月和小月,大月有30天,小月有29天,平均歷月等于一個朔望月。12個這樣的月份合計大約354.37天,這使得陰歷的每年比陽歷短大約11天。農歷采用了設置閏月的方法,即根據二十四節氣,以閏年中第一個無中氣之月為閏月,在十九年里安排七個閏月,使得歷年的平均長度等于太陽回歸年的長度。其中平年是十二個月,閏年是十三個月,因此農歷平年歲長為354~355天,而閏年歲長則加一個月為383~385天。
歲首
在農歷中,歲首指每年的第一天。中國歷史上,不同的朝代因為政治、文化或宗教原因,在決定歲首時有所變化。夏朝的歲首是以“斗柄回寅”為一年的開始,因此“元日”是夏歷的正月(寅月)初一,稱“建寅”。商代將歲首提前一個月,即夏歷的十二月(丑月)初一作為商歷的“元日”,稱“建丑”。周代繼續提前了一個月,將夏歷的十一月(子月)初一確定為周歷的“元日”,稱“建子”。秦朝將夏歷的十月(亥月)初一作為秦歷的“元日”,稱“建亥”。漢代初期沿用秦代歷法,以十月初一為“元日”。但在漢武帝時期,他下令恢復“夏正”,于是重新將正月(寅月)初一定為“元正”。魏晉南北朝時期基本沿用了漢代的傳統,以正月初一作為“元辰”。隋唐仍然沿用了漢代,以正月初一為“元朔”。宋代至明清時期繼續沿用正月初一作為歲首。1949年9月27日,中國人民政治協商會議第一屆全體會議上 通過了使用“公元紀年法”的議案,將農歷正月初一正式命名為為“春節”,而公歷1月1日定為“元旦”。
歲差
在農歷中,“十九年七閏”的置閏方法是根據包括歲差在內的一些規律來確定的。地球在公轉過程中,其近日點和遠日點在公轉軌道上會產生一種被稱為進動的運動,這種運動導致春分點和秋分點在黃道面上的位置發生改變,這種變化被稱為歲差。其進動周期大約在2.6萬年和1.9萬年之間。歲差是影響氣候季節性變化的主要因素,正是由于歲差的存在,南半球和北半球的四季才得以成為對立的季節變化。在中國傳統歷法中,歲差常數是用來描述春分點在黃道上緩慢向西移動的現象,其數值表示的是恒星年與回歸年之間的差值。在歷法中,恒星年被稱為周天,以度或分為單位。
農歷年的命名方法
農歷年的命名主要有年號紀年法、天干地支紀年法、歲星紀年法和生肖紀年法。
帝王年號紀年法是最早的紀年方法,包括王公年次紀年法和年號紀年法。前者按帝王在位的年次遞增,后者則是由皇帝制定的年號。但由于頻繁的改元和年號的重復使用等問題,這種紀年方法存在局限性。帝王年號紀年法在周邊國家也有所影響,如日本至今仍在使用。而在辛亥革命后,隨著封建社會的結束,這種紀年方法逐漸消亡。
在干支紀年法中,年份是按照一個六十年的循環進行命名的,這個循環從甲子年開始,經過乙丑年、丙寅年,依次命名,直到最后的癸亥年,完成一個周期后再次開始。這種命名的參考時間點設定為公歷1984年2月2日0時至1985年2月19日24時這段時間的農歷年,被確定為甲子年的開始。
古人結合十二地支描述木星在黃道的位置,創建了“歲星紀年法”。歲星紀年法是基于“歲星”(即木星)在天空的移動來計算。木星沿黃道每年大約移動30度,約12年完成一圈。
生肖紀年法則是基于十二種動物圖騰來命名年份的。這十二種動物按照特定的順序排列:鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬,每十二年完成一個周期,然后重新開始。生肖紀年法的參考時間與天干地支紀年法相一致,也就是說,以公歷1984年2月2日到1985年2月19日這段時間的農歷年為鼠年的起始。
月
月首、月長和定朔
在農歷中,月相可以被用來確定月首及月長:每個月的月首是以月球和太陽的地心黃經達到相等的時刻(也就是朔,月球位于地球和太陽之間,三者在一條直線上)所在日期作為基準,即為每月的初一,隨后的日子則依次為初二、初三等;農歷月份的長度由兩次連續朔之間的時間間隔確定(兩次朔的平均間隔稱為平朔)。若間隔為30天,則該月稱為大月;若間隔為29天,則稱為小月。當農歷十二月(臘月)為小月(29天)時,該月沒有大年三十,除夕即為臘月二十九。農歷確定日期的順序是以朔日為基準,通過逐年逐月的推算來確定“朔”發生的日期和時間,將包括“朔”時刻的那一天設定為朔日,也就是每個月的第一天,從而確定了日期的順序,被稱為定朔。通常,相鄰的兩個月會交替出現大月和小月,但為了固定朔日作為每月的第一天,可能會出現連續大月或連續小月的情況。此外,農歷中朔日為新月,望日為圓月。
置閏
古代天文學者基于長期的觀測,為了確保農歷與四季的變化保持一致,這樣,農歷的正月至三月被確定為春季,四月至六月為夏季,七月至九月為秋季,而十月至臘月則為冬季,確保農歷年的開始落在冬末春初時段。為了維持這種與四季的對應關系,使陰陽歷能夠匹配,確保農歷的準確性,古人采用置閏的方法,并不斷根據實際的天文觀測修正與完善其設置閏月的規則。經過歷代的觀測與實踐,最終形成了十九年七閏法,即在十九年的周期內設置七次閏年。
在19個農歷年(或稱19個回歸年)的周期內,總計有235個朔望月,而在這19年中,存在228個月份有“中氣”,而剩余的7個月份并沒有“中氣”。這里所說的“中氣”指的是二十四節氣中的12個重要時刻,如春分、夏至、秋分和冬至等。由于每年的12個月中都應該有“中氣”,這就意味著在19年的時間框架中,必然存在7個月份沒有對應的“中氣”。為了調和這種偏差,并確保農歷年與四季的同步,古人決定將這7個沒有“中氣”的月份設定為閏月。這就是為什么在19年的周期內會有7個閏月,形成所謂的“19年7閏”的規律。
因此,根據置閏規則,包含冬至的月份被認為是農歷的十一月,而如果從一個農歷十一月到后兩個農歷十一月(不包括)期間存在13個農歷月,則將第一個無中氣的月份定為閏月,也稱為稱為“閏某月”。在春秋時代,中國天文學家已經發現19個回歸年與19個農歷年的日數近似相等,其間僅相差2小時8分26.88秒。到了南北朝時期,祖沖之提出了391年144閏的置閏方案,其精度遠超過了之前沿用的19年7閏的方法。通過這種置閏法,確保了農歷年與回歸年、農歷月與朔望月的對應關系更為精確。
月相名稱
月相名稱主要描述的是月亮在不同階段的變化情況。朔,意指復蘇,象征著月亮在陰歷初一由消亡狀態復蘇,因此稱為朔日,又稱“初吉”“既死霸”;初三被稱為“朏”,指月牙初升;小月的十五日和大月的十六日早晨,月滿,日、月處于東西兩方,因此將這種對望的狀態稱為望,又稱“吉日”;望日的后一天稱為“既望”;月末一日,月亮全部消失,無光照亮,被稱為晦日,晦日之后又是新的朔日;位于朔與望中間的一天(初七或八日)稱為上弦,望與晦之間的一天(二十二或二十三日)稱為下弦,上下弦都是月亮只顯示半輪的狀態,統稱為弦。朔是月亮重新顯現,望是月亮圓滿,弦是月亮半隱半現,晦是月亮完全消失,這些狀態特征明顯,易于觀察驗證。古人不僅采用這些觀測來計算時間,同時也作為校驗歷法的準確性的標準。
農歷月的命名方法
數序紀月法是一種按照農歷月份在農歷年中的先后順序進行命名的方法。根據這種方法,農歷的月份使用漢字從“正月”開始,依次為:正月、二月、三月、四月、五月、六月、七月、八月、九月、十月、十一月、和十二月。這一命名方式簡單明了,直接反映了月份在整個年度中的位置。除此之外,農歷還有一種特殊的月份,即“閏月”。在數序紀月法中,閏月的命名方式非常直觀:它是基于緊隨其后的那個月份命名的,只不過要在該月份的名稱前加上“閏”字。例如,如果在四月和五月之間插入了一個閏月,那么這個月就被稱為“閏四月”。
閏月概覽
日
日長和時刻
根據2017年發布的《農歷的編算和頒行》,農歷中的一日是指從北京時間0時起至北京時間24時止,共計24小時的時間跨度。中國古代的計時法則與日月的運行、社會的生產和生活方式緊密相關。歷史上,中國長期使用了“十二時辰制”,其起源可追溯至春秋戰國時期。在那時,人們根據太陽在天空中的位置來劃分天文方位,從而產生了每天12個時辰的計時法則。這一方法得以普及,其基本單位為“時辰”,相當于現今的兩小時,且對應了特定的天文方位。此外,古代人們還為十二時辰賦予了一些形象的名字,如“夜半”“雞鳴”等。
當天氣不佳,太陽位置難以判斷時,人們便發明了“漏刻”來計時。原先的漏刻制度中,一天被等分為百刻,每個時辰分為八個大刻和一個小刻。后來為了便于計時,人們將時間統一為“某時某刻”的表述方式。到了清代初期,百刻制被改為96刻制,每個時辰則被劃分為8刻,其中每刻相當于現在的15分鐘。
中國古代還有另一種與夜晚時段相關的記時方法,即“更”。在唐代,《戊寅元歷》中首次明確規定了更點的計算方法。每個“更”代表了夜晚的一段時間,從甲夜到戊夜則表示從初更到五更。
農歷日的命名方法
農歷日的命名方法有兩種,分別是數序紀日法和天干地支紀日法。數序紀日法是一種直觀的日期命名方法。它根據農歷月份內的日子順序,用漢字來表示日期。這種方法的表示是:初一至初十、十一至二十、二十一至二十九或一至廿九,以及三十。另一種方法是干支紀日法,基于古老的天干地支體系。這個體系包括十個天干和十二個地支,它們相結合,形成一個六十日的循環。從甲子到亥,每一個組合都代表了一個特定的日期。這一命名方法的循環參考時間則根據公歷1949年10月1日在農歷中的日期來確定,該日期定為甲子日的起始。
節候
二十四節氣
二十四節氣屬于陽歷系統,并與朔望月配合使用,是農歷的一個重要組成部分。在農業國家中,人們格外關心播種和收割的時間,無法反映季節變化的歷法很難被廣泛推廣。因此,二十四節氣應運而生。節氣的本質是以太陽運動為基礎,將太陽在黃道帶上的運行劃分為24等分,每15度為一個節氣,合計24節氣。每個節氣代表著軌道上固定的位置,每個節氣之間的時間并不均等,最短為14天,最長為16天,這個時間被稱為“定氣”,而兩個節氣之間的平均天數(約15.22天)被稱為“平氣”。自清初湯若望奏上《時憲歷》后,農歷均用定氣而非平氣來記錄節氣。從時間上來說,由于地球公轉速度的不均勻性,導致有些節氣持續14天,有些則近16天,平均約為15天。節氣能夠比較準確地表征氣候的冷暖現象,因為季節是地球公轉的反映。二十四節氣按名稱的含義又可以分為四種:首先,有八個節氣代表四個季節,分別是立春、春分、立夏、夏至、立秋、秋分、立冬、冬至;其次,有五個節氣代表冷暖程度,包括小暑、大暑、處暑、小寒、大寒;第三,有七個節氣代表降雨量多少,如雨水、谷雨、白露、寒露、霜降、小雪、大雪;最后,還有與農事有關的驚蟄、清明、小滿、芒種四個節氣。
中氣
農歷規定了十二個節氣,如立春、驚蟄、清明等屬于節氣(都在公歷的上半月),另外十二個節氣,如雨水、春分、谷雨等屬于中氣(都在公歷的下半月),而且要求每個月都要有固定的中氣。例如,雨水必須安排在正月,春分一定要安排在二月,冬至安排在十一月,大寒安排在臘月,以此類推。然而公歷地球繞太陽一周的時間是365天5小時48分46秒,而農歷月球繞地球一圈的時間只有29.5天,有1天的差距。因此,二十四節氣在農歷上的日期并不固定,每個節氣的日期都會逐月推遲一天,一年累計約推遲11天左右。由于農歷中大月只有30天,小月只有29天,當中氣日期推遲到某個月末時,下個月就可能沒有中氣。
七十二候
七十二候是中國古老的歷法,它結合了天文學、氣象學和物候性質。在傳統農耕社會,因為與大自然密切相關,月令和節氣受到勞動人民的特別關注和重視。古代人們根據長期的實踐經驗,創造性地總結出了“二十四節氣”和“七十二候”作為指導農業生產的依據。相較于廣泛流傳的“二十四節氣”,“七十二候”所承載的文化符號更具具象意義。七十二候被用于指導農業活動,主要以黃河流域的氣候為基準。“候”作為一個計量時間的單位,每五日構成一候,用生物的生長變化來確認月亮的變化。每三候組成一“氣”,所以一年中有二十四個節氣。每六“氣”構成一個季度,四個季度構成一年,因此共有七十二候,總計360天。自然界各種現象與特定時間段的對應關系,被稱為“候應”。這種精細的時間劃分為人們提供了觀察與記錄自然界中生物和非生物現象的依據。每個“候”都與一個或多個物候現象相對應,這種物候現象可以是植物在特定時期的生長狀態,如芽生、花開或果實成熟;也可以是動物的行為,如覺醒、交配、叫聲或遷移;還可以是自然界的其他非生物現象,如凍結、解凍或雷聲。通過這些物候現象,人們可以對當下的自然環境和即將到來的氣候變化有一個直觀的了解。而在一個年度的365天中,雖然應有73個候,但為了與已經確定的二十四節氣相匹配,實際上只設定了72候,每三候構成一個節。這72候的每一個都與其對應的物候現象緊密相連,這為人們提供了一個準確的時間參照,使得農業活動能夠根據氣候和環境的變化做出及時的調整。
相關文化
傳統節日
生肖
中國十二生肖的由來跟歷史和文化緊密相關。由于“天干地支”的學問深奧,平民百姓難以掌握,因此在民間開始用12種熟悉的動物來代表每一年,這就是十二生肖的由來。為了克服數序記憶的不便,人們創造了以鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬這12種動物來代表十二地支,并且確立了固定的對應關系,這樣就不容易出錯。由于這些動物常見且具有實感,容易為廣大群眾所記憶和接受,因此很快在亞洲各個民族中廣為流傳,至今仍然盛行。
十二生肖的次序有多種解釋,其中相對可信的有三種:圖騰說、腳趾說和活動說。圖騰說指的是以黃帝時期的部族族徽圖騰動物作為生肖;腳趾說是根據動物的趾數判斷陽支和陰支;活動說則是十二生肖與十二時辰相關聯,并與動物的活動習性相配。
年畫
民間年畫是中國傳統藝術的重要組成部分,并且是文化的保存和傳播渠道之一。通過描繪包括農業技能和二十四節氣等元素,民間年畫對農業發展和農事活動起到了指導作用。例如,《節氣圖》《大春牛》《春耕圖》《灶神》等,都是在當時被農民廣泛歡迎的年畫藝術作品。傳統的農民并沒有權威的歷書,他們的時間參照主要來自家中掛的《春牛圖》。常見的《春牛圖》上方會標明二十四節氣及日歷信息。在畫面構成上,顯著的特點是芒神與春牛。芒神的形象經過時間的沉淀已經形成了固定的標準:長相俊朗的少年,頭部雙髻,手中持柳鞭。值得注意的是,芒神的鞋子和站立位置都有深意,與預測年度的天氣有關。例如,芒神雙腳赤足代表明年雨量較多;雙腳穿鞋則表示明年天氣偏干;若是一足赤一足履,則代表風和日麗,五谷豐收。此外,清代年畫《斗柄回寅》便是根據“斗柄指東,天下皆春”的天文常識創作而成。
月份別稱
農歷的月份除了按自然數序表示外,還有不少別稱。這些別稱的命名方式多種多樣,有的月份以植物為象征命名:二月以杏花為象征,三月則被稱為桃月,四月是槐月,五月是榴月,六月以荷花為象征,八月桂花盛開,九月菊花傲霜。這樣,二月被稱為杏月,三月被稱為桃月,四月被稱為槐月,五月被稱為蒲月,六月被稱為荷月,八月被稱為桂月,九月被稱為菊月,十一月稱葭月。
按季節列次序命名:一年有四季,每個季節劃分為三個月,按次序排列。古代把孟、仲、季用作兄弟姐妹的排行,孟表示大,仲表示次,季表示第三。后來又用來表示每季的月份次序,因此春夏秋冬四季的三個月都有孟、仲、季的別稱。有的取美好的傳說:七月被別稱為巧月,這其中蘊含著牛郎織女每年七夕在鵲橋上相會的故事。在古代,織女象征智巧。因此,在七月七夕之夜,人們焚香祭拜織女星,乞求智慧巧妙,這就是俗稱的“乞巧”。所以,七月也被稱為巧月。
因行政命名:1月又被稱為端月,十二月又被稱為嘉平,來自秦始皇的命令。本來一月叫做正月,意味著一年的開始,新春的正月。但是由于秦始皇的個人忌諱,由正月改為端月,意思是一年開始的“端始”。十二月原本叫做臘月,因為在古代,每年年底還會獵取禽獸來祭祀祖先,所以稱為臘月。據《史記?秦始皇本紀》記載:“三十一年十二月,更名臘月日嘉平”。秦始皇之所以要改動臘月的命名,是因為九月的時候,有個叫茅蒙的人在華山中乘云駕龍升天,白天離開了人間。同時,還傳出了他的一首歌謠,歌中唱道:“神仙得者茅初成,駕龍上升入太清,時下玄洲戲赤城,繼世而往在我盈,帝若學之臘嘉平。”秦始皇聽到這首歌謠后就希望尋求長生不死之術,成為仙人,后下令將十二月改為嘉平月。
日月交替或陰陽變更命名:在《雅爾?釋天》中有記載,一月被別稱為頤月,其中頤與皆諧音,表示兩顆星星在東邊方向相交,因此被稱為頤月。二月被稱為如月,如字意為隨從,表示萬物在二月相隨而出,如如然也,所以被稱為如月。三月被稱為月月,意為光明、顯著之月,因為三月陽氣盛,萬物顯得燦爛。四月被稱為余月,余字意為舒展,因為四月萬物舒展,長出新的枝葉。五月被稱為皋月,皋字表示高低之高,表示五月陰氣從下往上升,使作物結果結實,長到苗頂,所以被稱為皋月。六月是陰氣漸盛的時候,萬物導引往上。八月被稱為壯月,壯者意為大,因為八月陰氣達到最大,所以取名壯月。九月被稱為玄月,玄色指的是黑色,九月萬物快要枯萎,陰氣侵寒,顏色都變得黑暗,因此被稱為玄月。十月被稱為陽月,因為十月主要是陰氣支配,缺乏陽氣,所以取名陽月。十一月被稱為辜月,辜與故舊中的“故”同義,表示十一月陽氣再生,希望改變過去,迎接新的開始。十二月被稱為涂月,涂與除諧音,意思是一年即將結束,離開塵世。
應用
農歷在中華文化中屬于傳統歷法。它不僅在中國得到正式采納,而且在海外華人社區中也廣為流傳。農歷既能體現時節、農時和物候的特點,同時也可以記錄月相和潮汐等自然現象。因此,無論是在日常生活還是在農業、漁業、防汛和航海等領域,農歷都展現了廣泛的實用性。
日常生活
節日習俗
擇吉
五行生克擇吉
“天干地支”擇日是古代中國的一種日子吉兇判斷法則。根據五行相生相克的原理,日子被分為“寶日”、“義日”、“制日”、“伐日”和“和日”。其中,“寶日”和“和日”被認為是吉日,“伐日”則是大兇。日子的吉兇也可以從自然與社會角度去理解:一方面是人與自然的關系,如自然災害日為兇,風調雨順日為吉;另一方面是人與人之間的關系,敵對狀態中的一方為吉則另一方為兇。將干支紀日用于農事和家事的擇吉,已經有流行了千年以上的歷史。
十二建除擇吉
“十二建除擇吉”是古代中國人在日常生活和農耕生產中,根據陰陽五行理論和天文歷法,為選擇吉利的日期而制定的一種方法,也被稱為“十二建星擇日”。它基于十二顆特定的“星”,分別是:建、除、滿、平、定、執、破、危、成、收、開、閉,這些星代表不同的日子特性。“十二建”起源于北斗斗柄的位置與月份的關系。當斗柄指向東北偏東的寅位,即為正月開始,其后每月對應一個地支,這些地支不僅代表月份,還有關于日子的吉兇象征。
二十八宿擇吉
古代中國人用對氣象的觀測和經驗總結以預測風雨,故長期記錄天氣并尋找其中規律,使得古代的天氣預測有較高的準確率。所以古代人將二十八宿與五行、動物相結合,形成了一套擇吉系統來判斷每日吉兇。
農業生產
農業氣候意義
農歷對農業生產有著重要指導作用。早在二千多年以前,中國的農民就已經掌握了氣候變化的規律,并將一年分為春、夏、秋、冬四個季節,進一步將這四季細分為二十四個節氣。當時,黃河流域的農民們按照節氣來安排耕田、播種、收割莊稼以及植樹、養殖、放牧等農事活動。隨后,其他地方的農民也將二十四節氣的知識運用到當地的生產活動中,并根據具體情況進行適當的調整和變通,逐步積累了更為豐富的經驗,以確保農時不誤,取得豐收的目標。
立春:應注意進行中耕和追肥工作,因為地里的小麥即將進入拔節階段。
雨水:通常會有連續的夜雨和小雨。對于小春作物來說是有利的。然而,入冬以來雨雪稀少導致的春旱問題仍未得到解決,需要繼續注意蓄水和保護水源。
春分:春天已經開始了,正在抽穗開花的小麥和已經播種或者續播的早稻需要注意防止凍害。
清明節:常常會聽到春雷的聲音,雨水增多,適合中稻和棉花的播種。隨著莊稼結籽的增多,雨水仍然不足,因此,在春早地區仍需要繼續注意防早熟。
谷雨:對于早稻的插秧和小春作物的灌漿及結籽是有利的。
立夏:油菜和小麥已經進入成熟收割時期。此時可能出現大雨,對中稻的插秧有利。
小滿:早稻已經抽穗,但是中稻的插秧和晚稻的播種仍然是大忙時節。這個時候雨水分布不均勻,因此需要注意防洪和防旱。
芒種:如果此時不進行播種,再往后就無法保證產量了。因此,有一句農諺說:“芒種忙忙種。”需要注意防范夏早。
夏至:中稻即將進入拔節期,需要注意防治螟蟲;棉花已經開花,應繼續進行蟲害防治和整枝工作。夏至后期,沿河地區水位上漲,需注意防洪。
小暑:進入盛夏,這一時期適宜中稻進行除草工作;棉花開花,可繼續進行蟲害防治、整枝和中耕作業。
大暑:開始進入伏天,雨量增加,某些地方常有伏早現象出現。中稻開始抽穗,需要注意防治蟲。
立秋:溫度開始下降,有時被稱為"秋老虎",尚未結束伏天的高溫天氣。雨量仍然較多,一些地方可能會出現伏早現象,因此需要預防。
處暑:中稻普遍已經成熟,正處于收割忙碌階段。此時適宜抓緊時間犁田、蓄水以及控制螟蟲。
白露:進入秋雨季節,及時進行棉田和田坎的排水工作。
秋分:雷電現象逐漸減少。此時適宜抓緊時間犁田、蓄水。
霜降:進入寒冬,出現冬干現象。晚稻已經成熟,開始收割;小麥開始播種,棉花繼續收割。
立冬:進入冬季。
小雪:部分地區開始出現初霜。
小寒:部分地區可能會出現冰凍現象。是一年中降水最少的時期,冬季干旱現象日益明顯。
農諺俗語
農諺是蘊含了農民智慧的諺語,簡潔生動,易于記憶,能夠準確地傳遞農業生產經驗。這些農諺,尤其是和二十四節氣相結合的“時令農諺”,是對節氣及各種農事活動之間關系的準確闡述,反映了氣候、作物性狀和農事措施的有機結合。例如,“熱在三伏,冷在三九”;“小暑大暑,灌死老鼠”;“秋分早,霜降遲,只有寒露正當時”;“芒種不出頭,不如拔了喂老牛”等。
“伏”又叫“伏天”或“伏日”,也被稱為雜節氣,是三伏的總稱,包括頭伏、二伏和末伏,用于計數一年中最熱的日子。該概念最早可追溯到公元前676年,意為"隱伏以避盛暑”。"三伏"將一年中最熱的時期分為三個階段。每個階段的開始由夏至后的第三個庚日確定,持續10天。盡管每年夏至后的第三個庚日不同,但三伏一般在一年中的7月和8月進行。這一時期,對于農業生產非常重要,農民會根據三伏來進行相應的農事活動,例如,早稻進行灌漿成熟,晚稻插秧,棉花開花結鈴等。
“九九”也稱“數九寒天”,起源于黃河流域,并隨著時間傳播到全中國,不同地區會有不同的九九歌。這些歌曲是以九天為一個單位的時間段,從冬至開始,分成九段,分別稱為一九、二九、三九等,用來記錄較冷到回暖的冬季時期。以下為一首民間地區廣泛流傳的九九歌:
一九二九不出手,
三九四九冰上走,
五九六九沿河看柳,
七九河開,
八九雁來,
九九耕牛遍地走。
農諺歌
記錄月相
農歷作為中國古代的傳統歷法,是以朔望月為基準來劃分每個月份的。朔日是新月之日,即月球和太陽相對位置導致人們從地球上看不到月球的亮面,而望日則是滿月之時,此時月球與太陽的相對位置使得其完整的亮面都暴露在地球上。這種周期性的月相變化是由月球繞地球的公轉和地球繞太陽的公轉所共同產生的結果。新月時,太陽、月球和地球三者大致在同一直線上,因此人們看不到月亮的亮面。到了滿月時,地球處于月球和太陽的中間,月亮的整個亮面都顯露給人們看。月相的變化不僅為古代人們提供了計時的依據,而且也成為了詩歌、文學作品中描述自然景色和情感的重要元素。像北宋的著名詞人柳永在《雨霖鈴》中所描述的“楊柳岸曉風殘月”就是一個很好的例子。這里的“殘月”描繪了接近新月時期的月相,一抹細薄的月牙懸掛在天邊,隨著太陽即將升起,它所呈現出的景色與清晨的寧靜、寧謐相得益彰,為詩歌增添了豐富的意境。
應對潮汐
農歷日序還可以反映潮汐變化。月球對地球的引力影響不僅體現在月相的變化中,而且明顯地在地球上的潮汐現象中得到了體現。潮汐是由于月球及太陽對地球的引力作用所產生的海洋水面的定期性升降。這種現象與農歷日的變化關系密切。當太陽、地球和月球在同一直線上(即新月或滿月的時候),月球和太陽的引潮力相互疊加,產生巨大的潮差,這種現象稱為大潮,它出現在農歷的初一、十五和十六日。相對的,當月球和太陽處于直角位置,即農歷初七、初八和二十二、二十三日,它們各自的引潮力方向差異較大,導致潮差減小,形成小潮。這種時候,由于漲潮時的潮位并不高、落潮時的潮位也并不低,海灘相對更為顯露。這種基于農歷日期的潮汐規律,不僅為沿海地區的人們提供了捕魚、航行等活動的參考,也在古代成為了人們生活中的常識。因此,“初一、月半看大潮”和“初八、二十三,到處見海灘”等諺語在民間廣為流傳
八分算潮法是中國獨特創造的預測潮時的方法。這種方法在中國沿海的各個港口得到廣泛應用,普通的漁民和船民們也都熟悉并運用此法。盡管沿海地區的人們經驗豐富,但八分算潮法在精確性和全面性方面還有待改進。八分算潮法,簡稱八分算法,是中國沿海地區人民應用陰針算潮時的常用方法。它有兩種應用形式:一種是用于預測任何一天的高潮和低潮時間;另一種形式則是編制某個海港的半月潮時表。八分算法所需的條件比較簡單。對于高潮時間幾乎接近0點或12點的海港,如潮差為2小時,被稱為子午潮港,應用該算法時只需要知道日期,然后根據每日遲延八分時的規律來推算潮時。對于高潮時間不接近0點或12點的海港,如潮差為6小時29分,被稱為卯寅潮港,應用該算法時除了日期和每日遲八分時之外,還需要加上高潮時間的常數,即可進行預測。中國各沿海地區的省志、府志、縣志等文獻中都有關于潮或湖的章節,其中包括各個港口的八分算法潮時表。沿海的漁民和船民在航海和捕撈方面經驗豐富,他們常常運用八分算法,并通過手指進行推算,以預測港口的潮時。然而,這種方法并不夠精確和全面。
價值影響
農歷是中原地區傳統歷法的結晶,具有深厚的中華文化淵源,不僅是我國正在實行的歷法之一,也為海外華人所普遍使用,因此農歷在傳承華夏文化、維系華人世界等方面有著重要的意義。
古代中國影響
政治
在古代中國,歷法不僅僅是技術性的問題,它在政治思想中扮演著重要的角色,與政權的合法性密切相關。設立和更改歷法是歷代皇帝明確正統地位的一項重要行為,是否遵循這一歷法則作為衡量地方勢力是否效忠的重要依據。在紀年方式上,歷史上存在“年號紀年”和“王號紀年”兩種方式。前者開始于劉徹,常與秦始皇的“皇帝”稱號聯系在一起,并視為君主制度的重要元素。后者是秦漢之前的傳統,只有年數,沒有年號,常與周代的文物制度關聯,被視為較“古”的傳統。在魏晉南北朝至隋唐期間,這兩種紀年方式均具有各自的政治含義和文化傳統。盡管“年號紀年”占據主導地位,但此期間也出現了多次去年號改用王號紀年的情況。這些歷法的變動,通常并非出于現代科學的考量,而是為了托古改革、宣揚革命理念。舉例來說,李亨在安史之亂期間,為了重建政權合法性,采取了不設年號、改變正朔、使用李治上元年號等特殊措施,反映出其不同尋常的政治考量。這些行為的政治文化和思想意義,可能與當時肅宗與王室的關系以及其開創新局的意圖有關。
在中國古代,歷法的準確性被高度重視,人們相信歷法是連接天與地、皇帝與百姓的橋梁。如果歷法出現錯誤,如未能準確預測到日食、月食等重要天文現象,通常會被視為對王朝的不吉之兆或是上天對現政權的不滿。李隆基時期,原本使用的《麟德歷》預測的日食并未按期出現。這被視為王朝的不祥之兆,于是玄宗命令一行和尚起草新的歷法,為《大衍歷》。北宋太祖趙匡胤初期,采用后周顯德王樸所制定的《欽天歷》。但到了建隆二年,因該歷法的預測出現差錯,這被視為皇帝失德、王朝不祥的征兆。為了糾正這一失誤,并恢復其政權的合法性,太祖下令制定新的《應天歷》。朱祁鎮正統年間,當時使用的《授時歷》未能預測到一次日食。這起事件后,發生了“土木堡之變”,最終導致明英宗被廢,其弟朱祁鈺上臺為帝。
易學
在繁復的易學與天文學交際中,易學的象數和義理與天文歷法進行了多樣的結合和解讀。《周易》中,許多內容都表現出天文學現象的理解和闡釋,如卦象、爻辰等的天文意蘊。這也有助于易學在不斷發展進程中,體系吸納借鑒天文歷法的成果,形成了解釋自然和社會的模式。另一方面,天文歷法學也借鑒了易學的象數模式和義理思想。如漢代的劉歆在其《三統歷》中從《周易》中借鑒了一些思想。他結合《周易》中的金火相革的卦象,強調了改革歷法的必要性和與天文現象保持一致的重要性。同樣,晉朝的杜預在他的《春秋長歷》中也提出了治歷的“通理”,即應順應天象來制定歷法,而不是扭曲天象以適應歷法。
漢代的孟喜提出將《周易》的六十四卦與二十四節氣、七十二物候相結合,形成了“卦氣說”,包括“四正卦”、“十二月卦”及“七十二候配補”。其中“四正卦說”以震、離、兌、坎為四正卦,代表一年中四個季節,它們的二十四爻對應一年的二十四節氣。“十二月卦”也被稱為“十二消息卦”,從六十四卦中選取十二個卦形,與每月的陰陽消長、月候變化相結合,對應一年的十二個月。這代表了大自一年四季的陰陽消長。而“七十二候配補”指除“四正卦”外的六十卦與七十二候相結合,每月有六候對應五個卦,每卦值六日。如此,六十卦與七十二候正好相符。
此理念在后世的歷法中廣為采納。在北魏時期,張龍祥等負責編制的《正光歷》引入了孟喜的“卦氣說”,并詳細列出了四季與四正卦,以及各個月份對應的卦的具體對應關系。唐代的僧一行在編制《大衍歷》時,在更全面細致的層面上將《周易》的六十四卦與二十四節氣、七十二物候相結合,并明確指出十二月卦的理論來源于孟喜。后來,宋代的《應天歷》、金朝的《重修大明歷》和元初的《庚午元歷》等歷法也都包含了這種“卦氣圖”,顯示出孟喜的“卦氣說”對后世歷法產生了深遠影響。
術數
以呂氏春秋、禮記月令、淮南子等為代表的秦漢著作,將五行、五色、四季、十二月、天干地支等融合為一個整體,形成了中國古代時空觀念的基本框架。京房納甲體系是古代術數的集大成之一,其中涉及五行與四季、十二月的相配關系。其中有兩種對五行與時間相互關系的解釋:土旺季夏說和土旺四季說。土旺季夏說導致五行各主時間不等,完全合乎五行的生克順序,即“木生火生土生金生水”。而土旺四季說雖令五行各主時間相等,但打破了五行的相生次序。
五色理論源于古中國的五行學說,它認為萬物之間都存在某種相互關系和作用,彼此之間既可以生長又可以相克。五色即青、紅、黃、白、黑分別代表木、火、土、金、水五行。五色與氣候和節氣相互印證,顏色不僅可以作為某種元素、節氣的象征,還可以象征人體組成部分。在《禮記·月令》中,五行與五時、五方、五色、五味以及十天干形成了一個完整的體系。例如,東方與春季、青色、酸味相對應,代表木德;而南方與夏季、紅色、苦味相對應,代表火德。
音律
中國古代音律被視作具有神秘色彩并與萬物有著緊密關系的符號。音律不僅被認為是一種自然現象和生活要素,還表達了關于宇宙和人類的深刻意識。春秋戰國時期,學者們嘗試將音律和歷法中的元素如五行方位、十二辰等相匹配,從而擴大了人們的思考范圍并形成了一種奇特的文化現象——律歷對稱或律歷合一。如在《淮南子》中,音樂的符號體系和包含天文歷法在內的宇宙萬物的知識結構被相互聯系。音樂在早期可能只被視為生理感知或游戲性賞玩的一部分,代表了大自然關于生命節律的啟示。古代的"隨歷用律"體系的產生,則與人們將十二律、十二月和十二時辰的對應聯系密切。在“律以當展,音以當日”這樣的表述中,不僅揭示了宇宙圖式的天地之間內在的同構對應關系,也體現了中國古人依據長期實踐總結對音律的理解。《淮南子》也揭示,十二律的概念的提出源自宇宙天道觀,與二十四節氣的自然物候觀緊密相連。通過將天干地支、季節物候和六十甲子等進行一體化建構,形成了一套"天人合一"、萬物互聯的對應關系。《淮南子》承繼古圣先賢將諸多宇宙間不同事物加以聯系與溝通的傳統,將九野、八風、日月、四時、星辰、星官、五官、五音、六府等建構于一個合于陰陽五行學說的系統中,展示了天地、天人、人神之間的互動和相生相成的特征。
現代海外影響
農歷使用情況
亞洲國家
農歷在許多文化和宗教中都有重要地位,特別是在亞洲。目前,韓國、朝鮮、越南、日本、泰國、新加坡、馬來西亞及印度尼西亞等亞洲國家仍在使用農歷。在韓國,盡管公歷在日常生活中更為普及,但許多傳統節日和紀念活動仍然根據農歷進行。朝鮮早期視春節為封建殘余,但1989年為繼承傳統而重新開始慶祝。越南許多傳統節日也是按照農歷來確定的。雖然日本在1873年采納了陽歷作為官方歷法,但農歷在一些宗教儀式和傳統活動中仍然被使用。泰國農歷被用于與佛教相關的宗教儀式和節日。農歷在新加坡主要被使用于傳統節日慶祝、生肖文化和飲食文化等方面。在馬來西亞,主要使用農歷慶祝傳統節日、選擇吉日和進行拜祖活動。印度尼西亞雖然以穆斯林傳統為主,但仍然慶祝農歷春節。
其他國家
由于海外華人和華僑的存在,美國、加拿大、英國等西方國家也受到了農歷的影響。自1993年起,美國便發行了生肖郵票。在加拿大,春節會在唐人街進行新春大游行,此活動吸引了包括賈斯廷·特魯多總理在內的各級政府官員參與。英國會為農歷新年張燈結彩,設美食攤位,舉行舞龍舞獅與放爆竹活動。
澳大利亞等位于南半球的國家因時差問題在農歷節氣時間的使用與北半球有所差異。澳大利亞的海外華僑將季節月份進行了半年的調整,以確保與實際季節相符。
農歷節假日
許多國家已將春節設為法定假日。越南將農歷初一視為全國最重要的節日;馬來西亞設定初一和初二為法定假日;在印度尼西亞,農歷初一從2002年開始成為官方節日;新加坡法定春節放假兩天;菲律賓從2004年開始將春節設為全國公共節日,但實際未放假;泰國、緬甸、柬埔寨和老撾作為佛教國家,雖然主要慶祝佛歷新年,但依然在一定程度上慶祝農歷新年并放假。2022年9月,加利福尼亞州宣布農歷春節為該州法定假日。
其他歷法影響
參考資料 >
農歷的遍算和頒行.中華人民共和國國家標準.2023-10-23
二十四節氣與十二星座.今日頭條.2023-10-26
易道與天文:文化蘊涵之探析.今日頭條.2023-10-27
略論《周易》對中國古代歷法的影響——兼與李申先生商榷.中國社會科學網.2023-10-27
403 Forbidden.新華網.2023-10-27
星占數術︱歷與信仰:中日之間的歷法交流與陰陽道信仰.今日頭條.2023-10-27
地球軌道變化或是氣候突變幕后推手.中國科學院.2023-10-27
農歷,如何存續在中國人的文化根脈中?.澎湃新聞.2023-10-27
農歷閏年閏月上下1000年對照表 2000年到2100年閏月表.農歷網.2023-10-27
“十二時辰”簡史.今日頭條.2023-10-27
科普|二十四節氣都是農歷,為什么清明節卻是每年公歷4月5日?.七一網.2023-11-01
中元節是什么節中元節為什么又叫鬼節?中元節的習俗禁忌盤點_見多識廣_海峽網.海峽網.2023-10-23
中國傳統節日大全表,中國傳統節日順序排列.日歷網.2023-11-01
冬至節簡介.中國政府網.2023-11-01
年畫之美|“春牛圖”里的洪福天齊與天下太平.澎湃新聞.2023-10-31
403 Forbidden.中國政府網.2023-10-23
二月二, 從農耕節到龍頭節.今日頭條.2023-10-23
洛陽古典美人齊聚 再現花朝節習俗_新聞頻道_映象網.印象網.2023-11-01
西湖畔再現花朝節習俗 漢服愛好者吟詩詞頌百花_社會_福州新聞_新聞頻道_福州新聞網.福州新聞網.2023-11-01
五月五端午節 習俗知多少.今日頭條.2023-11-01
大暑的習俗.蕪湖新聞網 數字報.2023-11-01
中秋習俗知多少.中國西藏新聞網.2023-11-01
今天冬至吃餃子!冬至時間2021幾點幾分 冬至習俗冬至具體時間.今日頭條.2023-11-01
除夕習俗大盤點!.今日頭條.2023-11-01
詳解十二建除擇日之法.搜狐網.2023-11-01
傳統八字擇日法——十二建星擇日!.網易.2023-11-01
李林:天象與“天命”——明代太祖、成祖、英宗、世宗四朝交食應對論析.武漢大學傳統文化研究中心.2023-11-01
節慶日 : Korea.net : The official website of the Republic of Korea.KOREA.2023-11-01
韓朝農歷新年有所不同.KOREA.2023-11-01
越南農歷新年的起源與意義.越南社會主義共和國政府新聞網.2023-11-01
日本,為什么廢除了農歷和春節?.澎湃新聞.2023-11-01
2023 年 10 月泰國活動日歷.泰國商業新聞.2023-11-01
農歷新年.新加坡旅游局.2023-11-01
馬來西亞的節日和慶典.UNIVERSITI TUNKU ABDUL RAHMAN.2023-11-01
春節在美國.SHAREAMERICA.2023-11-01
探索英國豐富的歷史和當代文化.British Council.2023-11-01
南半球的歷法研究.澳大利亞易經協會.2023-11-01
美國加州從今年起將農歷春節列為法定假日.RFI.2023-11-01
越南為什么不過兔年,而是過貓年?.澎湃新聞.2023-11-01
蒙古歷藏歷漢歷說.社科網.2023-11-01