年月日時快速推斷法【轉(zhuǎn)貼】當(dāng)我們離開電腦時,無法查詢卦象和五運(yùn)六氣,如果我們掌握了用時間推算干支的方法,就不會受到此限制了。首先給天干地支編碼如下,這必須熟記。天干: 1(甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸) 地支: 按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);11(戌);12(亥) 一、快速推算年干支法 A、推算年天干: 公元后任何年代:公元年末位數(shù)-3=年干,負(fù)數(shù)則加10 公元前任何年代:公元年末位數(shù)+8=年干 B、推算年地支: 公元后任何年代:(公元年數(shù)-3)÷12,得余數(shù)0-11為年支,負(fù)數(shù)則加12,0視做12 公元前任何年代:(公元年數(shù)-2)÷12,余數(shù)-11-0為年支,加12轉(zhuǎn)為正數(shù),0視做12 另: ⒈公元年末二位數(shù)+9=年支(適用于1800—1899 年); ⒉ 公元年末二位數(shù)十1=年支(適用于1900—1999 年); ⒊公元年末二位數(shù)+5=年支(適用于即2000—2099 年); 例一:求公元前7的年干支:年干=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12轉(zhuǎn)為正數(shù)3,即寅。故公元前7年是甲寅年。 例二:求2010年的年干支 :年干=末位數(shù)0-3=-3,再加10得7為庚;年支:10+5減去12得3為寅,得2010年干支為庚寅 二、快速推算月干支法 ⒈推算天干:年干x2+月數(shù)=月干,超過10則減去10的倍數(shù)到0-9,0視做10) ⒉ 推算地支:陰歷月支是固定不變的,正月為寅,二月為卯,三月為辰,四月為巳,五月為午,六月為未,七月為申,八月為酉,九月為戌,十月為亥,十一月為子,十二月為丑。(這里仍有不足,就是公歷日期轉(zhuǎn)換為陰歷的問題,好在現(xiàn)在日歷很常見,手機(jī)中也有) 三、快速推算日干支法 公元2000年元旦是戊午日,欲求任何一天的日干支,皆可以此天為參考。即計算出欲求當(dāng)天與2000年元旦相距總天數(shù),假設(shè)相距總天數(shù)為A。 則公元2000年后某天的日干支求算方法如下:(A-5)÷10,取余數(shù)0-9即為日干;(A-5)÷12,取余數(shù)0-11即為日支。 而公元2000年前某天的日干支求算方法如下:(A+5)÷10,再用10減去余數(shù)0-9即為日支;(A+5)÷12,再用12減去取余數(shù)0-11即為日支。 不要被龐大的數(shù)字嚇倒,由于30+30=60是12與10的最小公倍數(shù),360亦為12與10的公倍數(shù),我們可以巧妙地簡化計算。 例:求公元1937年7月7日的日干支。1937年7月7日到2000年元旦的總天數(shù)為:25+31+30+31+30+31+(360+5)x62+15(15個閏年比平年多出一天),因360與(30+30)皆為12與10的公倍數(shù),故可省去。只計25+1+1+31+5x2+15=83。(83+5)÷10余8,10-8=2即乙;(83+5)÷12余4,12-4=8即未。故公元1937年7月7日是乙未日。 四、快速推算時干支法 ⒈日干x2+時支數(shù)-2=時干數(shù) ⒉ 時支是固定的。時辰順序是:子時、丑時、寅時、卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。 例:求壬午日酉時的天干。日干9x2+時支10-2=26,取6即己。故壬午日酉時的干支為己酉。 注:求時干支時,需根據(jù)當(dāng)?shù)氐慕?jīng)度,將北京時間換算成當(dāng)?shù)靥枙r。 舉個例子,某人,出生地湖南懷化,出生時間為2046年3月25日23點(diǎn)15分,此人的干支計算如下: 1、年的干支:公元后任何年代:6(公元年末位數(shù))-3=3(年干),得年干為丙;46(公元年末二位數(shù))+5=51(年支),再除12余3為地支寅,這樣就計算出2046年的干支為丙寅; 2、月的干支:3(年干)x2+2(月數(shù))=8(月干)為辛;得出月的干支為辛卯月; 3、日的干支:公元2000年后某天的日干支求算方法如下:(A-5)÷10,取余數(shù)0-9即為日干;(A-5)÷12,取余數(shù)0-11即為日支。 先算出2000年元旦至2046年3月25日總天數(shù):365x46+31+28+25+11,簡化得265,減5得260,除10,余數(shù)為0,按10計得日干癸;260除12余8,為未得日支,得日的干支為癸未 4、時的干支:首先查出湖南懷化的真太陽時比北京時間晚38分鐘,校正后,實(shí)際生辰應(yīng)為:公元2046年3月25日22時29分。 得出時支為亥,時干數(shù)=日干x2+時支數(shù)-2=10x2+12-2=30,除10余0為癸,得時的干支為癸亥 我偶爾得一密訣,介紹了用一公式計算任何一天的天干地支,不出一二分鐘就能計算出一九00年到二一00年間任何一天的天干地支,且非常準(zhǔn)確,比流星趕月法不知要省事多少倍。
1:1900----2100年年干=年尾數(shù)—3 例:1969年年干=9—3=6,第6位天干就是已;2012年年干=2—3=9,第9位天干是壬(2不足減就補(bǔ)十成12)。 2:1900----1999年年支=年尾二位數(shù)+1;2000----2099年年支=年尾二位數(shù)+5。 例:1969年年支=69+1=70,去掉60的倍數(shù)為10,地支第十位為酉;2012年年支=12+5=17,去掉12余5,地支第五位是辰;那么1969年干支就是已酉2012年干支就是壬辰。 3:月干公式,月的地支是固定的如正月起寅之類,只計算月干。 月干=年干數(shù)*2+月份 例:1969年(已酉)年八月(酉月)的天干=6*2+8=20,天干10為周期就去掉10,天干第十位為癸,則此月干支為癸酉。 4:日干支公式: 1900----1999年日干支基數(shù)=(年尾二位數(shù)+3)*5+55+(年尾二位數(shù)—1)/4 2000----2099年日干支基數(shù)=(年尾二位數(shù)+7)*5+15+(年尾二位數(shù)+19)/4(只用商數(shù),余數(shù)不用,數(shù)過60就去掉60)。 例:2008年月日10月18日: 日干支基數(shù)=(8+7)*5+15+(8+19)/4=36(已去掉60的倍數(shù))這數(shù)就是1月1號的干支數(shù)。 從1月1號到10月5日按滿60去之后數(shù)為36+31(1月下類推)+29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28 則天干去10的倍數(shù)余8為辛,地支去12的倍數(shù)余4為卯。今天干支就是辛卯。 注:2月份要么是28天,要么是29天,每隔4年為29天的,其他均為28天。比如:2000、2004、2008年等年份的2月份均為29天。 5:時干公式=日干序數(shù)*2+日支序數(shù)—2,自己推巧去吧,這樣你可以排任何一天的四柱了哦。 注:此處的日支序數(shù)應(yīng)為時支序數(shù),可能是筆誤。 6:還有一法,叫倒推年齡法,從今年的干支推算出任何年齡的干支,但只能推算出年干支不能推出日干支,即年齡去掉60為基數(shù),去掉十的倍數(shù)為倒推天干數(shù),去掉十二的倍數(shù)為地支倒推數(shù)。如今年為戊子40歲生年的干支這樣推:40歲去30余10天干從戊倒推10位是已,地支40去36余4從子倒推4位是酉生年就是已酉。62歲生年余2從今年的天干戊倒推2位是丁,從今年的地支子倒推2位是亥。 從此每年每日的干支不用去翻皇歷了,任何一天的天干地支你都知道,人家還以為你記性如此了得呢,你就省點(diǎn)時間多悟道吧。 |
|