求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

變更

前往: 導覽搜尋

天干地支

移除 2,780 位元組, 4 年前
干支紀年→西曆
干支纪年,一个[[周期]]的第一年为“[[甲子]]”(如[[黄巾起事]]口号为“岁在甲子,天下大吉”),第二年为“[[乙丑]]”,依此类推,60[[年]]一个周期;一个周期完了重复使用,周而复始,循环下去。如1864年为甲子年,60年后的1924年同为甲子年;1865年为乙丑年,1925年同为乙丑年,依次类推。這種作記法俗稱為「天運歲次○○年」。
 
=== 干支紀年→西曆 ===
換算對西元後年份準確。但要留意[[元旦|西曆新年]]和[[華夏新年]]或干支曆新年相差少於兩個月;在西曆新年後,華夏新年或干支曆新年之前,則續用上一年之干支。
 
[[天干]]用序號1至10表示甲到癸,[[地支]]用1至12對應子到亥。
 
: 6×天干 - 5×地支+3(或1983)+60n = [[西曆]]年份
 
:即,設Year是西元'''後'''某個年份,H(heaven的首字母)是Year的天干(甲=1, 乙=2, 丙=3,....., 癸=10),E(earth的首字母)是Year的地支(子=1, 丑=2, 寅=3,....., 亥=12),則
:<math>\mathrm{Year} \equiv 6H-5E+3 \pmod{60}</math>
 
; 證明
:甲子=1,乙丑=2,丙寅=3,.....,癸亥=60,設干支<math>(H,E)</math>是六十干支的第<math>x</math>個,則
:x除以10的餘數為H,<math>x \equiv H \pmod{10}</math>,同乘以6,得<math>6x \equiv 6H \pmod{6 \times 10}</math>
:x除以12的餘數為E,<math>x \equiv E \pmod{12}</math>,同乘以5,得<math>5x \equiv 5E \pmod{5 \times 12}</math>
:兩式相減,<math>6x-5x \equiv x \equiv 6H-5E \pmod{60}</math>
:由於西元3年是癸亥年,是六十干支的第60個兼最後一個,故 <math>\mathrm{Year} \equiv x+3 \pmod{60}</math>,代入即得 <math>\mathrm{Year} \equiv 6H-5E+3 \pmod{60}</math>
 
; 註和例子
註一:第一行的意義是在60年循環中的位置。負數並無不可,因後面可任意加或減60的倍數(n是整數,即零或正負整數);但若規定頭一行須為正數(1至60之間),則當(天干-地支)是負數的時候,在括號內加12或在括號外加60(12×5=60)。當且僅當(天干-地支)是負數的時候,[(天干-地支)×5+天干]不是1至60間的整數。
 
註二:為何加3或1983:因公元4年和1984年是甲子年(1),1+3=4,1+1983=1984。這兩個年份的差額1980是60的倍數。3容易記,1983最接近現在之年份。
 
例子1:辛亥年。辛是[[天干]]中的8,亥是[[地支]]中的12。6×8- 5×12=-12。1983-12=1971,1971+60=2031,1971-60=1911;計算得2031年、1971年和1911年都是辛亥年。
 
例子2之1:癸巳年到辛酉年最少隔幾年?癸=10,巳=6,辛=8,酉=10,6×(8-10)-5×(10-6)=-32,-32+60=28,故最少隔28年。
 
例子2之2:反過來問,辛酉年到癸巳年最少隔幾年?只要將上述答案取[[相反數]],再加60,使之為正整數(或說用60減去上述答案),即為答案,故最少隔-28+60=32年。此運算特性符合一般大眾對於循環事項的先後間距的認知。
 
可見所有亥年在60循環中都相當於[天干×6]:乙亥年:12;丁亥年:24;己亥、辛亥、癸亥:36,48,60。這是很簡單直接的(第一個亥年是12),亦可從以上公式得出。
=== 西曆→干支紀年 ===
751,731
次編輯