標籤:

時間換算

公曆紀年在時間維的標度是均勻的,而干支紀年在時間維上是不均勻的。

天干地支紀年與公曆的近似換算,已知公曆年份,求對應干支 公元後的年份數減3,除以10的餘數是天干,除以12得到的餘數(保留到小數點後三位)再除以0.083得到的是地支。

公元前的年份則先用大於所求年份的60的倍數減去所求年份(的絕對值),然後再減去2;除以10的餘數是天干,除以12得到的餘數(保留到小數點後三位)再除以0.083得到的是地支。

把天干數和地支數合併起來,即為所求的干支年份。此方法的根據是公元4年為甲子年(沒有公元0年)。

計算例1:公元184年黃巾起義,計算其干支。

解:(184-3)/10=18.1,餘數為1,故天干為甲(1為甲,2為乙…癸為0);

(184-3)/12=15.083,0.083/0.083=1,故地支為子(1為子,2為丑…10為酉,11為戌,0為亥)。

因此,公元184年為甲子年,所以黃巾起義時在官府門前都貼有「甲子」字條,口號為「歲在甲子,天下大吉」。

計算例2:計算公元2042年的干支。

解: (2042-3)/10=203.9,餘數為9,故天干為壬;

(2042-3)/12=169.916,0.916/0.083=11,故地支為戌。

因此,公元2042年為壬戌年。

計算例3:公元前551年孔子出生,計算其干支。

解:60*10-551-2=47,47/10=4.7,餘數為7,故天干為庚;

47/12=3.916,0.916/0.083=11,故地支為戌。

因此公元前551年是庚戌年。

推算年份

由於天干地支每60年一循環,所以不能直接根據干支計算對應的年份數值。但是可以根據干支計算出對應於60年中的第幾年,從而進一步推算。

設x為天干對應的次序,甲-癸依次為1-10;y為地支對應的次序,子-亥依次為1-12.那麼對應次序z的計算公式為:

z = 6x - 5y,

如果為負,可再加60。

其計算根據是同餘方程:z≡x (mod 10),z≡y (mod 12),x≡y (mod 2),解得z≡36x+25y (mod 60),進一步化簡即得。

中國近代史中許多歷史事件均以天干地支紀年為基礎進行命名如:辛酉政變就在1861,甲午戰爭就在1894年,戊戌變法就在1898年,辛丑條約就在1901年,辛亥革命就在1911年,壬子癸丑學制頒布在1912-1913年。


推薦閱讀:

情是人生最重的滋味,淡是人生最濃的色彩。過去的事,交給歲月去處理;將來的事,留給時間去證明
說說易經中的「時間」概念(普及貼)
黑澤明經典電影劇本合集 | 劇本時間
很多人碌碌無為,那就因為你沒有把這個人當朋友

TAG:時間 |