我寫(xiě)了一篇“徹底解決推算180年每天干支的問(wèn)題”,其實(shí)可以類推到所有年份。雖然原理簡(jiǎn)單但講得有點(diǎn)復(fù)雜,如果沒(méi)有專業(yè)知識(shí),有點(diǎn)看不明白。因此,我提煉了一下,直入主題,讓所有人都看得明白。如果要弄明白原理的,就請(qǐng)看我上篇文章。
先將所有年份按每10年排序,有人問(wèn)為什么用尾巴帶4的年份,因那是帶甲年份,這里不多講,看下表:
可以看出,這個(gè)排序就是年份的十位數(shù)字,很好記。再將這個(gè)編號(hào)按下圖編排,如下圖:
可以看出,寅申己亥就是我們常說(shuō)的四長(zhǎng)生,從亥向申按單數(shù)排序。而子午卯酉就是四正位,從午向卯按雙數(shù)排,0算雙數(shù),這樣就是把所有年份都排上去了,其實(shí)可以繼續(xù)排下去。天干五合里有丁壬合化木,甲己合化土,木配長(zhǎng)生,土配正位。而且寅申配壬,巳亥配丁,子午配甲,卯酉配己。
下面來(lái)檢驗(yàn)一下每隔十年的元旦干支,1904年,編號(hào)為0當(dāng)偶數(shù)看,排在午位,則1904年元旦干支為甲午,2014年,編號(hào)為1是奇數(shù),排在亥位,則1914年元旦干支為丁亥???094年,編號(hào)為19,是奇數(shù),排在申位,其元旦干支為壬申,依此類推,根本不用復(fù)雜的數(shù)字計(jì)算。
知道了每隔十年的元旦干支,測(cè)每年的元旦干支或每日的干支就非常簡(jiǎn)單了。這里也贅述一下:
要測(cè)每年元旦或每日干支,就要解決閏年問(wèn)題。一句話就可以解決,就是“申子辰”年是閏年。為什么上述要用尾巴帶4的年份,這里就有大用處了??聪聢D:
這里標(biāo)注的每隔十年的所有年份都是帶甲年份,配上掌上地支,就是該年的干支。如1924、1984、2044是甲子年,1934、1994、2054都是甲戌年。其實(shí)只要記住甲子年(1924、1984、2044)后,其他根據(jù)逆時(shí)針隔位跳,都可在掌上推出來(lái)。那么從掌上看,凡申子辰年的都是閏年,一目了然。
先來(lái)測(cè)每年的元旦干支:
以1988年為例,1988年在編號(hào)為8的十年里,即先看1984年元旦。8為雙數(shù)看四正位,為甲午。84年到88年,隔4年,記住元旦每年干支進(jìn)位常數(shù)為5,4年就是20。再看有無(wú)閏年,有閏加閏無(wú)閏不加,看上圖從1984子位,順數(shù)4位丑寅卯辰,1988年為戊辰年,子年和辰年都是閏年,但1988年元旦沒(méi)有過(guò)2月,只能算1984年一個(gè)閏年。因此,20加1,干支在甲午上進(jìn)位21,1988年元旦干支為乙卯。(進(jìn)位也有簡(jiǎn)便方法,即天干進(jìn)位數(shù)就是個(gè)位數(shù),地支進(jìn)位數(shù)減12倍數(shù)的余數(shù),21的個(gè)位是1,甲進(jìn)1就是乙,21-12余9,午進(jìn)9就是卯,測(cè)元旦的進(jìn)位從下一位數(shù)起,即甲午算0)。
知道了1988年元旦干支,測(cè)日干支也就簡(jiǎn)單了。
看當(dāng)月是雙月還是單月,8月是雙數(shù),則用30+大月數(shù)+當(dāng)月日子—閏1否2,即30+4+8—1=41。4為大月數(shù)(1、3、5、7),8為8日的日子,閏1否2(當(dāng)年為閏年則減1,不是閏年則減2),如果是單月則不加30,就是大月數(shù)+當(dāng)月日子—閏1否2 。注意閏年都是在2月上,閏29天,平28天,即使是閏年,沒(méi)有過(guò)2月,就不算閏。
元旦乙卯進(jìn)位41(天干進(jìn)1,地支進(jìn)5,測(cè)日子進(jìn)位從本位數(shù)起,即乙卯算1),則1988年8月8日干支為乙未。
聯(lián)系客服