還記得小時候聽老人念叨”今年是庚寅年”、”你生在丙午月”時的好奇嗎?這天干地支看似神秘,實則有章可循。作為中華文化獨有的計時系統,它不僅是古人紀年的工具,更蘊含著深厚的命理智慧。今天我就把自己幾十年研究的心得,用最簡單明瞭的方法教給大家,讓你也能輕鬆推算天干地支。
天干地支基礎入門
認識天干地支的序號規律
天干地支的推算離不開一套簡潔的序號系統。天干共十位:甲1、乙2、丙3、丁4、戊5、已6、庚7、辛8、壬9、癸10。地支十二位:子1、醜2、寅3、卯4、辰5、巳6、午7、未8、申9、酉10、戌11、亥12。這套序號是後續所有計算的基礎,務必熟記於心。
《三命通會》云:”天干之數十,地支之數十二,天地相配,以成六十年之週期。”這句話道破了天干地支相配的奧秘。十天幹與十二地支按順序組合,從甲子到癸亥,正好六十年一個循環,這就是我們常說的”六十花甲”。記住這些序號,就等於拿到了打開幹支大門的鑰匙。
掌握天干相合的口訣
在推算月干和時干時,我們需要用到天干相合的口訣:甲己0、乙庚2、丙辛4、丁壬6、戊癸8。這五組天干相合的關係,在命理中稱為”天干五合”,每一組都對應著一個特定的數字,這在後面的計算中會頻繁使用。
《淵海子平》對此有精闢論述:”甲己化土,乙庚化金,丙辛化水,丁壬化木,戊癸化火。”這五組相合關係不僅用於干支計算,在命理分析中更是判斷五行旺衰、格局高低的重要依據。初學時可先記住數字對應關係,待熟練後再深入理解其中的五行生剋原理。

年、月、日、時干支推算詳解
年干支的簡易推算方法
推算年干支有兩個實用口訣。第一個是”公元年數先減三,除10餘數是天干,基數改用12除,餘數便是地支年”。以2010年為例:年份減3得基數2007,除以10得餘數7,對應天干第七位”庚”;再將基數2007除以12得餘數3,對應地支第三位”寅”,故2010年為庚寅年。
另一個更直觀的方法是:用年號最後一位數字減3或加7,所得結果的個位數即天干序數。如1956年最後位數是6,6-3=3,天干為丙(第三位)。年地支則用年號除以12,所得餘數加9,若大於12則減12。1956年除以12餘0,0+9=9,地支為申,故1956年為丙申年。這兩種方法各有優勢,初學者可任選其一。
月干支的推算要領
月地支是固定的,正月起寅、二月卯、三月辰,依此類推。月干的計算公式是:月干=年干數×2+月份。例如2010年(庚寅年,天干庚對應7)三月:7×2+3=17,去掉10的倍數得7,天干第七位為庚,此月干支為庚辰。
這裡有個重要規律:每年正月的月干由年干決定。甲己之年丙作首,乙庚之年戊為頭,丙辛之年尋庚起,丁壬壬寅順水流,若問戊癸何方發,甲寅之上好追求。這首古訣明確指出了不同年干對應的正月月干,熟記後可快速推算任何月份的月干。
日干支的精準計算方法
日干支計算稍複雜,但掌握規律後也能迎刃而解。1900-1999年的日干支基數=(年尾兩位數+3)×5+55+(年尾兩位數-1)÷4(取商捨余)。2000-2099年的基數=(年尾兩位數+7)×5+15+(年尾兩位數+19)÷4(取商捨余)。得數超過60則減去60的倍數。
以1956年6月13日為例:基數=(56+3)×5+55+(56-1)÷4=295+55+13=363,363-360=3。然後3+31(1月)+29(閏年2月)+31(3月)+30(4月)+31(5月)+13(6月)=168,168-120=48。日幹48-40=8為辛,日支48-36=12為亥,日干支為辛亥。這個計算雖然步驟多,但每一步都有規律可循。
時干支的快速推算
時地支固定:子時(23-1點)、丑時(1-3點),每兩小時一個時辰。時干計算公式:時干=日干序數×2+日支序數-2。如辛日(天干序數8)寅時(地支序數3):8×2+3-2=17,去掉10得7,天干第七位為庚,時干支為庚寅。
《滴天髓》言:”天地順遂而精粹者昌,陰陽乖悖而混亂者亡。”這時辰的推算正是天地陰陽配合的體現。一日有十二時辰,五日共六十時辰,正好完成一個甲子循環,這與年、月的週期規律相互呼應,體現了命理系統的內在統一性。
干支推算的實用技巧
倒推年齡的妙法
知道當年干支後,可以倒推任何年齡的干支。方法很簡單:年齡數去掉60為基數,去掉10的倍數為天干倒推數,去掉12的倍數為地支倒推數。例如今年戊戌年,要算56歲生年:56-50=6,天干從戊倒推6位是癸;56-48=8,地支從戌倒推8位是卯,故生年為癸卯年。
這個方法在實戰中極為實用,特別是在為長輩排盤或驗證生辰時。如遇65歲:65-60=5,天干從今年天干倒推5位,地支從今年地支倒推5位即可。記住干支順序的正推和倒推是基本功,需要經常練習才能熟練運用。
跨越世紀的注意事項
在計算日干支時,務必注意1900-1999年與2000-2099年的公式差異。這個區別源於干支紀年與公曆紀年的週期對應關係。《窮通寶鑑》指出:”歲運有轉移,陰陽分晝夜。”不同世紀的換算公式調整,正是為了契合這種陰陽轉移的規律。
特別提醒:在計算日基數時,要注意閏年的判斷。公元年分除以4可整除但不可整除100為閏年,但可整除400為閏年。如1900年不是閏年,2000年是閏年。這個細節會影響2月份的天數,進而影響日干支的計算結果。
干支計算的檢驗方法
初學幹支推算時,建議用已知日期進行驗算。比如家人的生辰八字、歷史上的重要事件日期等。通過反覆驗算,既能鞏固計算方法,又能發現並糾正理解上的偏差。命理講究”差之毫厘,謬以千里”,干支計算更需要精準無誤。
《子平真詮》強調:”理承氣行豈有常,進兮退兮宜抑揚。”干支推算看似機械,實則蘊含著氣運變化的深刻哲理。每個干支組合都有其獨特的能量場,準確推算就是為了把握這種能量的運行規律。
溫馨提醒:命理是趨勢,不是定數。學會天干地支的推算方法,是為了更好地了解生命節律,把握人生機遇。知命是為了改運,識煞方能避坑。這些推算方法需要多加練習才能熟練掌握,如果需要具體個人命理分析,建議諮詢專業命理師結合整體命局進行解讀。希望這篇文章能幫助大家打開傳統命理的大門,在了解自我的道路上走得更穩更遠。