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