陽曆推算日干支口訣
06-19
速演算法
陽曆日干速演算法有一個前提,就是首先要知道所推算那一年的元旦(1月1日)的干支(漫長的一年單記住這天的干支還不能算難吧)。知道元旦日的干支後,就可以推出一年中逐月第一天的干支。既知第一天的干支那麼此月中其餘各天的干支就能夠很容易照推出來了。口訣分平年和閏年兩種:平年: 元旦同五元下七 七隔九月九下冬 元上三月元沖四 四下二六六下八 八下十月十下臘 此是平年推演算法 按歌訣「元旦同五元下七」,意思是平年元月1日的干支和5月1日的干支是相同的。元旦下一個干支(即1月2日),與7月1日的干支相同。「七隔九月九下冬」,7月1日的隔一位干支(即7月3日)與9月1日的干支相同,而9月1日的下一位(即9月2日)與冬月(不是農曆的冬月,而是陽曆的11月1日)相同。「元上三月元沖四」,就是說元旦日的上一位(即12月31日)的干支與3月1日的干支是相同的。與元旦日相衝(天干相同,地支相衝)的即是4月1日的干支。例如1999年元旦日為癸丑,那麼4月1日即是癸未。「四下二六六下八」,意為4月1日的干支的下一位(即4月2日),分別是2月1日和6月1日的干支。6月1日的下一位(即6月2日),又是8月1日的干支。「八下十月十下臘」,8月1日的下一位(8月2日),日10月1日的干支,10月1日的下一位10月2日,即是臘月(指陽曆的12月1日)的干支。閏年: 閏三下五五下七 七隔九月九下冬 五月支沖為二四 四下六八十臘順 此口訣適用於推算閏年。比如今年,1996等。第一句話意思是閏年1月1日的干支和3月1日相同。1月2日和5月1日相同。5月2日與7月1日相同。第二句話意思是7月1日的隔一位,即7月3日,與9月1日是相同的,而緊接著9月2日的干支也就是11月1日的干支。第三句話,意為與5月1日天同地沖的肯定是2月1日和4月1日的干支。如2000年5月1日為己未,那麼2月1日和4月1日必定都是己丑。最後一句話有意思,是說4月2日即為6月1日的干支,6月2日又是8月1日的干支,而8月2日又是10月1日的干支,10月2日又是12月1日的干支。仍以今年為例,那麼6月1日肯定庚寅,8月1日為辛卯,10月1日為壬辰,12月1日為癸巳。 此兩口訣永遠適用。關鍵要分清平或閏年。還有就是記住每一年1月1日的干支(這個可能要死記硬背了,或者用個小本子把過去幾十年的元旦日干支抄下)。一旦知道,熟練的話其餘各日的干支很快可以推出。 若排八字,只是推出了日干支還不夠,還須知道交節的時間以便排月柱和起大運。公曆的交節時間是有規律的,上半年(1—6月)每月的6號左右交節,21號左右換氣(排八字可以不管換氣);下半年(7—12月)每月的8號左右交節,23號左右換氣。知道了這些,只告訴公曆,大部分八字也可以排出,只是在交節前後一兩天出生的人沒法排出月支(因為不能確定具體是幾點幾分交節),還是只有去翻萬年曆才穩當。下面附上二十四節氣歌,背熟後方便使用。 二十四節氣歌春雨驚春清谷天,(立春、雨水、驚蟄、春分、清明、穀雨)夏滿芒夏兩暑連,(立夏、小滿、芒種、夏至、小暑、大暑)秋處露秋寒霜降,(立秋、處署、白露、秋分、寒露、霜降)冬雪雪冬小大寒。(立冬、小雪、大雪、冬至、小寒、大寒)每月兩節不變更,最多相差一兩天。上半年來六、廿一,下半年來八、廿三。 |
推薦閱讀:
※什麼?農曆就是陰陽曆!
※清宮表是按陽曆還是陰曆?差多了!
※24節氣究竟是陽曆還是陰曆哪?(圖)
※12生肖陽曆四月運勢精準播報(2組)
※過生日到底是過陽曆還是過陰曆?竟有大講究!很多人都錯了