当前位置:易经全文辞典 > 象数 > 干支 >

年干支推算法

来源:易经大辞典作者:未知点击:
分享到:
  年干支推算法。公元纪年换算成干支纪年的方法。其法有多种:
  (1)以已知某一年的干支来推算。根据六十甲子环周之次序可推得所求年的干支。如已知1981年为辛酉年,则可推得1982年为壬戌年,1983年为癸亥年。
  (2)以任何一个已知年干支为起点淮算。以所求的年数减去已知年数,其差数的个数即为年干数,其差数除以以所得的余数即为年支数。以已知年干支为零。干支数得正数时顺推,负数时逆推。如已知1985年是乙丑年,求1999年干支。1999-1985=14,干:4;支:2(14/12余数为2)。以乙为零起算,丙1、丁2……顺推得4为己;以丑为零起算,寅1、卯2……顺推得2为卯,则1999年为己卯年。如求1932年的干支。1932-1985=-53,干:-3,支:-5,以乙为零起算,甲-1……逆推得-3为壬;按丑为零起算,子-1……逆推得-5为申,则1932年为壬申年。
  (3)以公元年数减3,其差数除以干支周转数60,其余数即干支所求的代数。其公式为;(所求年数-3)/60=商……余数(年干支代数)。如求1981年干支,则(1981-3)/60=32余58,余数58即为干支代数。在六十环周法中,即为辛酉年。
  (4)以公元年数加2637,其和数除以干支周转数60,其余数加1为甲子周数;其余数除以10,所得余数为天干序数;其余数除以12,所得余数为地支序数。如求1981年干支,则(1981+2637)/60=76余58。76+1=77为甲子周数。58/10=5余8(辛),58/12=4余10(酉),故1981年为第77甲子周,为辛酉年。
干支纪年尺
  (5)以公元一年即辛酉年为起点推算。以所求年的个位数为干,以所求年的数且除12,取其余数为支,然后按干支纪年尺逆、顺推即得,如求1846年干支。干:6,支:10(1846/12得余数10),以辛酉为起点(即1)顺推,得丙午。如求公元前231年干支。干:-1;支:-11(231/12余数11),以庚申为起点(即-1)逆推,得庚戌。