公历年月日时换算为四柱八字(一)
2025-05-05 09:24 小来
公历纪年,或称基督纪年,以耶稣诞生年为元年(公元525年狄奥尼西提出耶稣诞生在古罗马的 狄奥克列颠纪元 前284年,主张以耶稣诞生之年作纪元的起算点。1582年罗马教皇制定高历时,采用了这种纪年法。格里高利历的精确度很高,而为国际通用,故被称为公历)。
我国历法沿用农历纪年和干支纪年,同时,自汉武帝建元元年(公元前140年)以后,历朝诸帝皆自立年号纪元,如宣统3年(1911年辛亥年),***虽不是帝制,亦用“民国”作为年号纪年,如民国元年(1912年壬子年)。***建国后,确定采用公元纪年。
公元1年属公元1世纪00年代,当年我国干支纪年为辛酉年(时为汉平帝刘洐元始元年。
十天干甲乙丙丁戊己庚辛壬癸,十二地支子丑寅卯辰巳午未申酉戌亥,它们的顺序是固定的,甲序号1,乙序号2…壬序号9,癸序号10;子序号1,丑序号2…戌序号11,亥序号12。每个天干顺序配一个地支,共60组,这就是60甲子。60甲子的顺序是固定的,甲子位1,乙丑位2…癸亥位60。我把这60个序位称之为甲子位。
古人书写汉字是从上向下竖向排列的,干支纪年用60甲子按顺序纪年、纪月、纪日、纪时,把年辰月辰日辰时辰八个字,分四行排列,就像是四个柱子,故称四柱八字。
十天干是十进制,十二地支是十二进制,我常用天干序号地支序号相加减,用心算就可以简单地算出所要的结果。(请注意:我们计算出的得数只用10或12以内的数,如果求天干,就用10以内的数,得数大于10就减去10;同理,如果求地支,得数大于12就减去12。如果求天干得数是0,0即等于10,就是说求得的天干是癸;如果求地支得数是0,0即等于12,就是说求得的地支是亥)。天干地支混合加减,不够减就借12。
例如,求甲戌这一柱的干支差(规定:天减地=干支差!):甲序号1减戌序号11,即1一11,1不够减就加12,变成12+1一11=2,结果干支差为2。
其实不够减可以得负数,用其绝对值补成10,或者补成12即可,如甲戌柱,求干支差,甲一戌=1一11=—10,得数的绝对值补成12(干支混合加减互补12),绝对值10要用2补成12,所以得到甲戌的干支差为2。
干支差的概念是干减支所得之差。它永远是一个偶数,而且只能是0 2 4 6 8 10这6个偶数!它用于方便地算出60甲子位、旬首、旬空等结果。
甲子位是某柱干支在60甲子中所处的位置(只能是从1到60中的某个数)。
赵式诀表1:干支求甲子位
干支求甲子位: 半差为十位,干序是个位
释义:半差,即二分之一个干支差;为十位,作为60甲子位的十位数;干序就是天干的序号;是个位,干序号就是60甲子位的个位数。
例1:求乙丑的甲子位。
先求十位上的数:乙一丑=0(干支差),半个差(0÷2)=0,得出十位上没数,甲子位是个位数。
再求个位数:干是乙,乙序为2,2就是个位数。
结果:乙丑的甲子位为2。
例2:求甲辰的甲子位。
甲一辰=1一5 1不够减加12,13一5=8(干支差),半差为4,4就是甲辰甲子位十位上的数。干是甲,甲序为1,1就是甲辰甲子位的千位数,即40+1=41。结果甲辰在60甲子中处第41位。
例3:求癸卯的甲子位。
十位数:癸一卯=10一4=6,半差为3,得十位数3(即30)。
个位数:癸干10,
结果:30+10=40。癸卯甲子位为40。
个位数出现了10这个两位数(这种情况只能出现在癸酉、癸未、癸巳、癸卯、癸丑和癸亥这六癸上)需注意的是,它的半差是3,而不是1进位后4。
赵式诀表2:甲子位求干支
(从理论说赵式诀表2是赵式诀表1的逆运算,其实不然,它比逆算简单多了)
甲子位求干支:个位即为干,位序数÷12取余就是支
释义:个位为干,即甲子位的个位数就天干的序号;位序数就甲子位数,取余就不要商数,只要余数,余数就是地支的序号。
例4:求甲子位41的干支。
先求干:个位即为干,个位1,1干为甲。
再求支:41÷12=3余5,取余得5,5支为辰。
结果:甲子位41的干支为甲辰。
例5:求甲子位38的干支。
个位8,8干为辛。38÷12=3余2,2支为丑。结果38位的干支是辛丑。
1582年确定格里高利历纪年时,距公元元年(耶稣诞生之年)已经一千五百八十二年了,时值我国干支年的辛酉年,据此有了用公历推算干支的依据。
赵式诀表3:公历年号求年柱
公历年号求年柱:公历年号÷60取余一3即为甲子位,甲子位上求干支(个位即为干,位序数÷12取余就是支)。
释义:公历年号即公元纪年数,取余就是只用余数,余数减去3得到的数即是干支的甲子位。再用赵式表诀2,就求出该公历年号的干支(年柱)
例6:求1900年的年柱。
1900÷60=31余40
40一3=37,干7为庚,37÷12=3余1,1支为子。结果1900年的年柱为庚子。
例7:求2024年的年柱。
2024÷60=33余44。
44一3=41,干1为甲,41÷12=3余5,5支为辰。结果2024年的年柱为甲辰。
本人还创有取余的简算法。
赵式诀表4:简算除以60取余
除以60取余的简算:从高位往低位,两位一组,顺序减去6的倍数(若在三位及以上位,3或6或9可直接减去,在十位只能减去6),剩下小于60的即是余数。
例8:简算1901÷60取余。
1901,从高低往位1一9一0一1。两位一组,19为一组,减去6的倍数18,剩1,被除数还剩101,两个一组顺序减去6的倍数,10为一组,减去6,剩4,被除数只剩下41,41小于60即为余数。其过程为1一9一0一1/1—0—1/4—1。结果1901÷60取余为41。
例9:简算1924÷60取余。
1—9—2—4/1—2—4/4,第一步19(两位一组)减去了6的倍数18,第二步减去了6的倍数12。结果1924÷60取余为4。
例10:简算2024÷60取余。
2024/224/44。结果2024÷60取余为44。
本文为本人第一篇学易简法。
微信分享
扫描二维码分享到微信或朋友圈