【天干地支 算法】不再煞有其事!天干地支算法超級簡單,一學就會

【天干地支 算法】不再煞有其事!天干地支算法超級簡單,一學就會

天干地支:昔日曆法今猶存

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

天干地支 算法 Play

天干地支之正確算法

年干支算法

天干地支 算法

  • 計算公式:年份-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 年為甲辰年,其中:
  • 天干「甲」為木。
  • 地支「辰」為龍。