天干地支:昔日曆法今猶存
昔日諸人熟稔之天干地支,今人所識寥寥,但其作為古曆之基,藴含豐富知識,值得深入探討。


天干地支之正確算法
年干支算法
- 計算公式:年份-3,除以10取餘數(天干),除以12取餘數(地支)。
- 餘數對應天干地支:
- 天干:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、10癸
- 地支:1子、2醜、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、12亥
月干支算法
- 月地支固定,正月為寅,隨後按順時針推進。
- 月天干:年天干×2+月份(例如:庚寅年三月,天干為庚×2+3=17,取餘10得7,對應天干為庚)。
日干支算法
- 1900-1999年:日干支基數=(年份最後兩位數+3)×5+55+(年份最後兩位數-1)/4
- 2000-2099年:日干支基數=(年份最後兩位數+7)×5+15+(年份最後兩位數+19)/4
- 計算日干支:日干支基數-1/42000(商數,取整),餘數為天干代數;餘數-1/12000(商數,取整),餘數為地支代數。
天干地支應用
- 紀年:天干在前,地支在後,如2023年為癸卯年。
- 紀月:正月為寅,二月為卯,依次類推。
- 紀日:甲子為第一天,乙丑為第二天,依此循環。
- 古代曆法:天干地支配合構成六十年一輪迴的紀年體系。
天干地支算法
天干地支算法是一套由天干和地支組合而成的傳統曆法系統,用於記錄時間、節氣和占卜。
天干
天干共有十個,分別是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。與五行相對應,依序為木、木、火、火、土、土、金、金、水、水。
地支
地支共有十二個,分別是子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。與十二生肖相對應,依序為鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬。
天干地支組合
天干和地支共有六十種組合,稱為「干支」,其中:
- 每個天干與每個地支都可形成一個組合,共有 10 × 12 = 120 個組合。
- 將這些組合依序排列,形成一個 60 年的循環,稱為「甲子循環」。
天干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
---|---|---|---|---|---|---|---|---|---|---|
地支 | 子 | 醜 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 |
甲子循環
甲子循環以「甲子」年起,依序為:甲子、乙丑、丙寅、丁卯、戊辰、己巳、庚午、辛未、壬申、癸酉、甲戌、乙亥等,直到「癸亥」年。
應用
天干地支算法廣泛應用於傳統曆法、占星術、風水等領域:
- 記時:記錄日期、時間、節氣。
- 占卜:預測吉凶、禍福。
- 風水:擇日選地、趨吉避兇。
實例
例如:
延伸閲讀…
天干地支的簡單算法
古人是怎麼計算年份的:天干地支,生辰八字算法表
- 2023 年為癸卯年,其中:
- 天干「癸」為水。
- 地支「卯」為兔。
- 2024 年為甲辰年,其中:
- 天干「甲」為木。
- 地支「辰」為龍。