干支紀年
干支紀年是中國傳統歷法中的一種紀年方法,以 天干 與 地支 相配,形成六十個不同的組合,循環往復,用以記錄年份、月份、日期與時辰。其核心在於「甲、乙、丙、丁、戊、己、庚、辛、壬、癸」十天干,配合「子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥」十二地支,依序相合成「甲子、乙丑」等六十甲子。 在中國古代,干支紀年不僅用於歲月標記,也與 陰陽五行、曆法、天文觀測、政治制度及民間信仰密切相關。其使用極為廣泛,歷代史書、碑刻、道經、醫書與日常契約中,皆可見其痕跡。至今在傳統節令、命理學、民俗與道教科儀中,干支仍具重要地位。 干支系統的形成,與上古中國對天象、時序和農事規律的觀察有關。早期以天干地支記時,後逐漸發展為完整的曆法符號體系。至商周以降,甲骨文與金文已見干支紀日的實例,說明其作為時間記錄工具的歷史極早。至戰國、秦漢時期,干支體系與陰陽五行學說結合,形成較成熟的曆法與術數框架。 在道教興起後,干支不僅是世俗曆法的一部分,也進入齋醮、符籙、擇日、占驗等宗教實踐。道教重視天時、人事與神明感應,故干支常被用來推算吉凶、安排科儀與標記神聖時刻。歷代道書、曆書及地方信仰文本中,干支紀年往往
干支紀年
干支紀年是中國傳統歷法中的一種紀年方法,以 天干 與 地支 相配,形成六十個不同的組合,循環往復,用以記錄年份、月份、日期與時辰。其核心在於「甲、乙、丙、丁、戊、己、庚、辛、壬、癸」十天干,配合「子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥」十二地支,依序相合成「甲子、乙丑」等六十甲子。
在中國古代,干支紀年不僅用於歲月標記,也與 陰陽五行、曆法、天文觀測、政治制度及民間信仰密切相關。其使用極為廣泛,歷代史書、碑刻、道經、醫書與日常契約中,皆可見其痕跡。至今在傳統節令、命理學、民俗與道教科儀中,干支仍具重要地位。
歷史淵源
干支系統的形成,與上古中國對天象、時序和農事規律的觀察有關。早期以天干地支記時,後逐漸發展為完整的曆法符號體系。至商周以降,甲骨文與金文已見干支紀日的實例,說明其作為時間記錄工具的歷史極早。至戰國、秦漢時期,干支體系與陰陽五行學說結合,形成較成熟的曆法與術數框架。
在道教興起後,干支不僅是世俗曆法的一部分,也進入齋醮、符籙、擇日、占驗等宗教實踐。道教重視天時、人事與神明感應,故干支常被用來推算吉凶、安排科儀與標記神聖時刻。歷代道書、曆書及地方信仰文本中,干支紀年往往與太歲、值年神、節氣和星宿系統相互連結,構成複合的時間秩序。
主要內容
干支紀年的基本原理,是以十天干與十二地支依次相配。由於十與十二的最小公倍數為六十,故六十組合構成一個完整循環,稱為 六十甲子。例如「甲子」為首,「乙丑」次之,至「癸亥」後再回到「甲子」。這套循環可用於紀年、紀月、紀日及紀時,因此在傳統文獻中常見「某年某月某日某時」皆以干支標示。
干支紀年除作時間標記外,亦承載象徵意義。天干常與五行、方位、陰陽屬性相聯;地支則與十二生肖、十二月令、十二時辰及方位對應。這使干支不只是記號,也成為解釋宇宙秩序與人事變化的工具。在民間信仰裡,特定干支年份常被賦予吉凶、命運轉折等意義;在道教科儀中,干支亦常用於表文、疏文、符命與齋期的書寫。
相關典籍
關於干支的早期記錄,可見於先秦與兩漢文獻中,諸如《史記》《漢書》及多種曆法著作。與曆法制度相關的經典,亦多以干支為核心標記。道教方面,關涉干支、太歲、擇日與科儀運作的著作頗多,歷代《道藏》所收曆忌、科範、靈寶齋法等文獻,均反映干支在宗教實踐中的重要性。
此外,傳統術數與曆算類典籍,如《淮南子》《太初曆》及後世諸家曆書,也保存了干支與節氣、歲次配合的制度脈絡。地方志、墓誌銘、碑文、契約文書等材料,則提供了干支在實際社會生活中的大量例證。
文化影響
干支紀年深刻影響了中國傳統社會的時間觀與歷史書寫方式。古人不僅用它來記錄歲月,也以之安排祭祀、農事、婚喪、出行與占卜,使時間具有秩序與神聖性。其影響延伸至東亞文化圈,成為漢字文化共同的曆法遺產。
在道教文化中,干支與太歲、值年神、節令修持密不可分,至今仍見於安太歲、祭星、擇日與民俗儀式。現代社會雖普遍使用公曆,但干支仍活躍於春聯、年曆、命理、傳統節慶與歷史研究之中,顯示其作為文化符號與時間制度的持久生命力。
學術專區
<!-- paper:b837ace56dc8 -->- 點此下載/閱讀 PDF (國立成功大學)
校對記錄
- 2026-04-18 格式校正:1 段
- 2026-04-18 論文:+1篇
- 2026-04-23 「干支紀年」被描述為可用於記錄年份、月份、日期與時辰,這裡把「紀年」與整個干支紀時系統混在一起,表述不精確;嚴格說干支可用於紀年、紀月、紀日、紀時,但「干支紀年」專指年份紀錄
- 2026-04-23 「太初曆」不是典型的「傳統術數與曆算類典籍」,而是漢武帝時制定的曆法制度名稱,放在與《淮南子》並列作為典籍不夠精確
◇法緣留言(—)
載入中…