太陰曆法
太陰曆法,又稱夏曆、農曆,是中國傳統的陰陽合曆曆法,以月相盈虧之朔望月為基礎月份單位,同時以太陽運行周期(迴歸年)為年份基準,透過置閏方式調和陰陽週期之間的差異。農曆以寅月(夏曆正月)為歲首,現行為陰陽合曆的制定方式,每月初一為日月合朔之日,每月太陽直射月球正面之望日定於十五或十六日。此曆法廣泛應用於漢字文化圈,在華人地區、少數民族地區、朝鮮半島、越南及海外華人社區中,用於標記生日、節慶及各種民俗活動。
太陰曆法
概述
太陰曆法,又稱夏曆、農曆,是中國傳統的陰陽合曆曆法,以月相盈虧之朔望月為基礎月份單位,同時以太陽運行周期(迴歸年)為年份基準,透過置閏方式調和陰陽週期之間的差異。農曆以寅月(夏曆正月)為歲首,現行為陰陽合曆的制定方式,每月初一為日月合朔之日,每月太陽直射月球正面之望日定於十五或十六日。此曆法廣泛應用於漢字文化圈,在華人地區、少數民族地區、朝鮮半島、越南及海外華人社區中,用於標記生日、節慶及各種民俗活動。
歷史淵源
農曆的前身可追溯至先秦時期的《夏小正》,該書記載了每個月的天象、物候及農政資訊,被視為農民曆之雛型。漢武帝時,因原有曆法與天象運行失合,召集群臣制定《太初曆》,為中國傳統曆法史上首次重大改革,主導改曆的太史令司馬遷採用與農時相應的「夏正」為歲首,以寅月為正月,此後曆代大致沿用此制。
曆法的朔日和節氣計算方式在後世經歷多次修訂,由平朔、平氣逐步改為定朔、定氣。清順治二年(西元1645年),滿清政府採用時憲曆,引入定氣法,產生了置閏制度的重大改革——從傳統的「十九年置七閏」改為「無中氣之月為閏月」的規則。此制延續至今,現行的農曆依據既定基本規則,運用現代天文學成果修訂,依照日月實際運行軌道等天文數據計算得來。
古代曆書由皇帝頒布,故稱「皇曆」;因多用黃色封皮,又稱「黃曆」。其中平民用的稱「民曆」,記載日常宜忌;皇帝用的「御覽曆」另有軍國大事宜忌;官吏用的「壬遁曆」則有上官赴任之吉凶。
主要內容
陰陽合曆基本原則
農曆作為陰陽合曆,其基本運作原則如下:
- 月份依據月相盈虧(朔望月)制定,朔望月平均值為29.53059日,因此農曆每月為29天(小月)或30天(大月)。
- 年份依據太陽週期(迴歸年)制定,迴歸年平均值為365.2422日,農曆透過置閏方式調和與月份的衝突。
- 定朔原則:每月初一為日月合朔之日,以太陽和月球之相對位置確定朔望月之始末。
- 定氣原則:太陽每運行十五黃經度為一節氣,太陽直射點位置決定節氣日期。
- 冬至所在月定義為十一月,之後依序為十二月、正月、二月……複至十一月。十一月又稱冬月,十二月又稱臘月,正月又稱正月,「十冬臘月」即指一年中最寒冷之月份。
置閏規則
時憲曆廢除「十九年置七閏」的古法,採用無中氣置閏法:若某月無中氣,則該月為閏月。其詳細規則如下:
兩冬至月(冬至所在之月份)之間,不計冬月,若剩餘11個月(即兩冬至間有12次新月),該年不需置閏。 2. 若剩餘12個月(即兩冬至間有13次新月),需進一步判斷:
- 若第一個無中氣月之前的月份已有兩個中氣,則不作閏月論,第二個無中氣月方為閏月。
- 若第一個無中氣月之前的月份只有一個中氣,則第一個即為閏月,月序與前一個月相同(如閏月在五月後,稱閏五月)。
由於當前近日點在冬季,冬季節氣之間較短,十冬臘月較易分配到中氣,故閏月較常發生在夏季。
年份與歲首
民用曆法以正月朔日為一年之開始,稱為元旦或正旦,正月初一子夜至下一個正月初一子夜前之時間段為「一年」。若一年內出現兩個立春,稱「雙春年」,一般視作吉兆,亦稱「雙春兼閏月」;相反,若年初一至翌年年初一前夕沒有立春,稱為「盲年」。
夏曆以干支標註年份順序(包含歲星紀年及太歲紀年),十二地支對應十二生肖,如壬辰龍年。傳統上以正月初一子夜零時零分開始計算年、月、日。
文化影響
農曆作為中華文化的重要載體,催生了豐富的節慶體系,包括春節(正月初一)、元宵節(正月十五)、端午節(五月五日)、中秋節(八月十五)、重陽節(九月九日)等。這些節慶活動成為中華文化的象徵,並隨華人移民傳播至世界各地。
在道教傳統中,曆法與宗教實踐密切相關。道教官觀及信徒依據黃曆選擇齋醮、祭祀、神明聖誕等宗教活動的良辰吉日,黃曆中的「宜忌」與「神煞起例」等術數理論,亦融入道教擇日之學。此外,干支紀年系統與道教修煉、符籙、丹道等領域均有緊密聯繫。古代「七政躔度曆」記載七曜行度用以預測天象,亦與道教星宿崇拜相互呼應。
相關典籍
- 《夏小正》—— 現存最早記載每月天象與農政之典籍
- 《太初曆》—— 漢武帝時制定的陰陽合曆,為後世曆法奠定基礎
- 《時憲曆》—— 清順治二年採用定氣法之曆法,為現今農曆之直接源流
- 《古今曆術考》—— 作者譚冰
- 通書 —— 術數家對黃曆之傳注,增添擇日宜忌規則與神煞理論
來源
校對記錄
- 2026-05-02 格式校正:2 段
- 2026-05-04 確認錯誤:《太初曆》的主導改曆者寫成司馬遷,明顯錯誤;《太初曆》相關改曆主要由天文家落下閎、鄧平等人參與,司馬遷不可能作為“太史令”主導此事。 → 正確:《太初曆》的改曆主導者不應寫成司馬遷。司馬遷為太史令,參與曆法相關工作的是落下閎、鄧平等人。
- 2026-05-04 確認錯誤:“每月太陽直射月球正面之望日”是明顯錯誤說法;望日是日月相對位置約180度時,並非太陽直射月球正面。 → 正確:望日是月球與太陽相對、地球位於兩者之間時,月面被照亮接近全圓的時刻,通常在農曆十五或十六日,並非太陽直射月球正面。
- 2026-05-04 確認錯誤:“太陰曆法,又稱夏曆、農曆”過於絕對且有概念混用;夏曆常指以夏正為歲首的傳統曆法稱呼,未必等同於現代所說的農曆/太陰曆法。 → 正確:「太陰曆法」可指陰曆或陰陽合曆的泛稱,但「夏曆」主要是以夏正為歲首的傳統曆法稱呼,未必可與現代所說的農曆完全等同,因此「又稱夏曆、農曆」表述過於絕對。
- 2026-05-04 確認錯誤:“皇曆/黃曆/民曆/御覽曆/壬遁曆”這一套分類與用途描述不準確,至少“壬遁曆”作為官民曆書分類明顯可疑,屬於不可靠的張冠李戴。 → 正確:將官民曆書分類寫成「民曆、御覽曆、壬遁曆」不可靠,其中「壬遁曆」作為官民曆書分類尤其可疑,可能屬於張冠李戴或缺乏依據的說法。
- 2026-05-04 確認錯誤:“冬至所在月定義為十一月,之後依序為十二月、正月、二月……”表述把傳統曆法月份序列說得過於簡化,且“農曆以寅月(夏曆正月)為歲首”與此處容易造成互相矛盾的閱讀效果:實際上傳統曆法的月建與民間稱正月的對應需區分,不宜直接等同。 → 正確:傳統曆法的月建、月序與民間稱呼「正月」需區分;將「冬至所在月定義為十一月,之後依序為十二月、正月、二月」直接與「以寅月為歲首」並列,容易造成概念混淆。
- 2026-05-04 確認錯誤:“十九年置七閏”是近似的章法,不宜說成被時憲曆“廢除”後才出現新的唯一規則;實際上無中氣置閏是更精確的定法,兩者不是簡單前後完全替代的對立關係。 → 正確:「十九年置七閏」是近似的古法表述,時憲曆改採的是更精確的無中氣置閏法,不宜簡化為前者被後者完全廢除的單線替代關係。
- 2026-05-04 確認錯誤:“當前近日點在冬季,……故閏月較常發生在夏季”這是常見結論,但“故”字帶有過度因果化,且閏月分布還受曆法規則與回歸年/朔望月差影響,不宜寫得太絕對。 → 正確:冬季節氣間隔較短、閏月較常出現在夏季,這一概括大致可成立,但以「故」直接作強因果推論過於簡化,閏月分布仍受置閏規則及朔望月、回歸年差異影響。
- 2026-05-04 確認錯誤:“正月初一子夜零時零分開始計算年、月、日”不夠準確;傳統曆法中日期分界與時辰制度、現代公曆零點制並不完全等同,寫成“零時零分”有現代化投射的問題。 → 正確:傳統曆法對年月日的分界不宜寫成現代化的「子夜零時零分」;其計時與日期分界涉及時辰制度,與現代公曆零點制不可直接等同。
◇法緣留言(—)
載入中…