天干地支年月日时算法内容摘要:
天干地支年月日时算法 一、快速推算年柱干支法推算公式: 推算天干:西元年末位數幹(適用於任何年代)。 推算地支:西元年末二位數+9=年支(適用於十九世紀,即 18001899 年);西元年末二位數十 1=年支( 適用於二十世紀,即 19001999 年) ;西元年末二位數+5=年支(適用於廿一世紀,即 20002099 年);說明: 年幹按 1(甲)乙)、3( 丙)、4(丁) 、5(戊)、6(己) 、7(庚)、8( 辛)、9(壬) 、10(癸) 順序;年支按 1(子)、2( 醜)、3(寅)、4( 卯)、5( 辰)、6(巳) 、7(午)、8( 未)、9(申)、10( 酉)、11(戌) 、12(亥)順序。 求年幹,不夠減則借 10;求年支,超過 12 要遞減 12,取餘數。 求年幹之公式,適用於任何年代;求年支之公式,不同公式只適用於某一世紀“00年)。 例一:求 1800 年的年柱干支末位數 0(不夠減借 10),天干序數 7 是“庚”。 末二位數 00+9:9,地支序數9 是“申”。 則知 1800 年是庚申”年。 例二、求 1989 年的年柱干支末位數 9 天干序數 6 是“已”。 末二位數 99+9=108 遞減 8 個 12 後餘 12,地支序數 12 是 “亥”。 則知 1899 年是“ 己亥”年。 例三:求 1935 年的年柱干支末位數 5 天干序數 2 是”乙”。 末二位數 35+1:36 遞減 2 個 12 後餘 12,地支序數 12 是 “亥”。 則知 1935 年是“ 乙亥”年。 例四:求 1981 年的年柱干支末位數 1(不夠減借 10),天干序數 8 是“辛”。 末二位數 81+1=82,遞減 6 個12 後餘 10,地支序數 10 是”酉”。 則知 1981 年是“ 辛酉” 年。 例五:求 1999 年的年柱于支末位數 9 天干序數 6 是“已”。 末二位數 99 十 1=100 遞減 8 個 12 後餘 4,地支序數 4 是“卯”。 則知 1999 年是·己卯”年。 例六:求 2000 年的年柱干支末位數 0(不夠減借 10),天干序數 7 是"庚”。 末二位數 00+5-=5 地支序數 5是“辰”。 則知 2000 年爲“庚辰 ”年。 例七:求 2022 年的年柱干支末位數 2(不夠減借 10),天干序數 9 是壬”。 末二位數 22+5-=27 遞減 2 個 12後餘 3,地支序數 3 是“寅”。 則知 2022 年是“ 壬寅” 年。 例八:求 2033 年的年柱干支 、末位數 3o(o 即是 10)。 天干序數 10 是“ 癸”。 末二位數 33+5=38 遞減 3 個 12後餘 2,地支序數是“醜”。 則知 2033 年是“ 癸醜”年。 二、快速推算月柱干支法推算公式:推算公式:年幹 數=月幹( 超過 10 要遞減 10,只取個位數)。 推算地支:農曆月支是固定不變的,正月爲“寅”、二月爲“卯”、三月爲“ 辰”、四月爲“巳”、五月爲“ 午”、六月爲“未”、七月爲“ 申”、八月爲“酉”、九月爲“戌”、十月爲“亥”、十一月爲“ 子”、十二月爲“醜”。 例一:求 1935 年農曆六月的月柱干支按上法(推算年柱干支法)已知 1935 年是“乙亥” 年。 年幹 “乙”即 2;10,天干序數 10 是“癸”。 農曆六月,地支固定爲“未”。 則知 1935 年農曆六月的月柱干支是“癸未”。 例二:求 1999 年農曆五月的月柱干支按上法已知 1999 年是“己卯”年。 年幹“己”即 6=17,1710=7,天干序數 7 是“庚”。 農曆五月,地支固定爲“ 午”。 則知 1999 年農曆五月的月柱干支是“ 庚午”。 例三:求 1898 年農曆九月的月柱干支按上法已知 1898 年是“戊戌”年。 年幹“戌”即 5=19,1910=9,天干序數 9 是“壬”。 農曆九月,地支固定定爲“ 戌”。 則知 1898 年農曆九月的月柱干支是“ 壬戌”。 例四:求 2001 年農曆八月的月柱干支按上法已知 2001 年是“辛巳”年。 年幹“ 辛”即 8=24,遞減 10 後餘 4,天干序數4 是“丁”。 農曆八月,地支固定爲“ 酉”。 則知 2001 年農曆八月的月柱干支是“ 丁酉”。 三、快速推算日枉干支法A推算閏年日柱干支法甚麽是閏年?能用 4 整除的年稱爲閏年。 每 4 年有一個閏年: 在二十世紀,1904、1908、1912、1916、1920、1924、1928、1932、1936、1940、1944、1948、1952、1956、1960、1964、1968、1972、1976、1980、1984、1988、1992、1996、2000均爲閏年。 每個世紀有 25 個閏年。 推算日柱于支,必須先算出元旦日干支。 以元旦日干支推算其他日干支。 推算閏年元旦日天干:在二十世紀,上列閏年的末二位數÷4;元旦日天干(超過 10要遞減 10,取餘數。 )例如 1904 年,04÷4=1,元旦日天干爲“甲”。 再如 1960 年,60÷4:15,減 10 餘 5,5 爲“戊” ,則元旦日天於爲“戊”。 又如 1988 年,88÷4=22,減20 後餘 2,2 爲“乙” ,則元旦日天干爲“ 乙”。 在廿一世紀,即 2000 年以後,求閏年元旦日天干的公式是:(閏年的末二位數+100)÷4:元旦日天干。 例如求 2008 年元旦日的天干:(08+100)÷4=27,7 爲"庚”,則元旦日天干爲“庚”推算閏年元旦日地支(適用於 20、21 兩個世紀) 將上面已算出的元旦日天干數÷4,然後看餘數。 記住:餘數爲 1,則地支是“午”:餘數爲 2,則地支是“卯”;餘數爲 3,則地支是“子”;餘數爲 4(余 4 即餘 0),則地支是“酉”。 這一點與天干不同,不是按地支順序數來取地支,而是另按此規定。 爲了便於記憶可按“子午卯酉,3124"米記。 或用諧音法, “3124"1曠三要爾(兒) 死”或“ 三要魚死”,即知順序是“ 子午卯酉”。 例如1904 年元旦日,已知天干數爲 1 即“甲”,地支數也爲 1,即“午”,則知元旦日干支爲“甲年”。 又如 1960 元旦日,已知天干數爲 15,即“ 戌”,地支數爲 15÷4,餘 3,3 爲“子”,則知元旦日干支爲” 戊子 ”。 再如 1988 年元旦日,已知天干數爲 22(88÷4)即“乙”,地支數爲 22÷4,餘數爲 2,2 爲“卯” ,則知元旦日干支爲“乙卯”。 推算閏年任何一日的日干支: 花甲 60 一迴圈,每個閏年 366 日有 6 次迴圈。 故下面 6 天與元旦日干支相同:3 月 1 日,4 月 30 日,6 月 29 日,8 月 28 日,10 月 27 日,12 月 26 日。 同理,下面 6 天則與元旦日天干相同地支相沖:1 月 31 日,3 月 31日,5 月 30 日,7 月 29 日,9 月 27 日,11 月 26 日。 由於以上前 6 個日子與元旦日干支相同,後 6 個日子與元旦日地支相沖,可將一年內任何一天的日干支鎖定在 60 日內。 再根據天干 10 日一迴圈,地支 12 日一迴圈,進一步將所求之日鎖定於一句之內。 如求 1964 年 5 月 3 日和 10 月 7 日的干支: 經算, 1964 年的元旦日干支爲”己酉”(64÷4; 16,6 爲“ 己”,16÷4 余 0 即餘 4,4 爲“酉”),則 4 月 30 日也爲“己酉”,順推加 3天,則 5 月 3 日干支爲”壬子”。 同理,10 月 27 日也爲” 己酉 ”,則逆算順推,17 日爲”己亥”,7 日爲“ 己醜”。 或 9 月 27 日爲“己卯”,順算逆椎,10 月 7 日亦爲“己醜”(天干相同。 地支子寅辰午申戌或醜卯巳未酉亥,順算則逆推,逆算則順推。 )又如:求1992 年 8 月 30 日和 12 月 5 日的干支: 經算: 1992 的元旦日干支爲“丙子”(92÷4 23,3 爲“ 丙” ;23÷4 餘數爲 3,3 爲“子”),則月 28 日也爲“丙子”,順推加 2 天,則 8 月 30 日干支爲“戊寅”。 同理,12 月 26 日也爲” 丙子 ”,逆算順推,16 日爲:“ 丙寅”,6 日爲“丙辰” ,5 日則是 ”乙卯”。 或按 11 月 26 日爲“丙午”,順算逆推,12 月 6日爲“丙辰”,5 日爲“ 乙卯”。 再如:求 2008 年 3 月 21 日及 9 月 18 日的干支:經算,2008 年的元旦日干支爲“庚子”(108÷427,7 爲“庚” ;27÷4 餘數爲 3,3 爲”子”),則3 月 1 日也爲“庚子” ,順算逆推,11 日爲“ 庚戌”,21 日爲“ 庚申”。 同理,8 月 28 日也是“庚子”,順算逆推,9 月 7 日爲“ 庚戌”,17 日爲“庚申”,18 日則爲“辛酉”。 或 9 月27 日爲“庚午”,逆算順推,9 月 17 日爲“ 庚申”,則 18 日爲“ 辛酉”。 B·推算平年日柱干支法(適用於 20、2l 兩個世紀)同樣,推算日柱干支,必須先算出元旦日干支。 以元旦日干支推算其他日干支。 平年元旦日干支,是按閏年元旦日干支推算出來的。 按下面的規律辦:a·閏年後一年的元旦日干支是該閏年元旦日干支的“天克地沖 ”。 b,閏年後二年的元旦日干支是該閏年元旦日干支的“天順地逆”。 c·閏年後三年的元旦日干支是該閏年元旦日干支的“天克地庫 ”。 例如:1904 年元旦日干支是“甲午”,則 1905 年元旦日子支是“庚子”(“庚子”與“甲午”天克地沖),1906 年元旦日干支是 “乙巳”(乙是甲的順行一位,已是午的逆行一位),1907 年元旦日干支是“庚戌”(戌爲午火之庫。 “庚戌” 與“甲午”的關係是天克地庫)。 又如 1964 年元旦日子支是“己酉”,則 1965 年元旦日干支是“乙卯”( 天克地沖),1966年元旦日干支是“庚申”(天順地逆),1967 年元旦日干支是“乙丑”(天克地庫)。 又如 2008 年元旦日干支是“庚子”,則 2009 年元旦日干支是“丙午”( 天克地沖),2010年元旦日干支是“辛亥”(天順地逆),2011 年元旦日干支是“丙辰”(天克地庫)。 推算平年任何一日的日干支:花甲 60 一迴圈,每個平年 365 日有 6 次迴圈。 故下面 6 天與元旦日干支相同:3 月2 日,5 月 1 日,6 月 30 日,8 月 29 日,10 月 28 日,12 月 27 日。 同理,下面 6 天則與元旦日天干相同,地支相沖:1 月 31 日,4 月 1 日,5 月 31 日,7 月 30 日,9 月 28日,11 月 27 日。 如求 1989 年 5 月 9 日和 10 月 18 日的干支: 經算:1989 年的元旦日干支爲“辛酉”(閏年 1988 年元旦日干支“乙卯” 的天克地沖),則 5 月 1 日也是“辛酉”,順推 8 天5 月 9 日爲“己巳”。 同理,10 月 28 日也是“ 辛酉 ”,逆算順推,18 日爲“ 辛亥”。 或 9 月 28 日爲“ 辛卯” ,順算逆推, 10 月 8 日爲“辛醜” ,10 月 18 口爲“辛亥”。 又如求 2015 年 2 月 28 日和 7 月 27 日的干支 經算,2015 年元旦日干支爲“丁醜”( 閏年2012 年元旦日干支“辛酉” 的天克地庫。 醜爲酉金之庫。 ) ,則 3 月 2 日也是“丁醜”,倒推兩天,2 月 28 日爲“乙亥”。 同理,7 月 30 日爲“ 丁未”,倒推 3 天,7 月 27 日爲“ 甲辰”。 至於 19011903 年元旦日干支,即以閏年 1904 年元旦日干支反推即可。 如 1904 年元旦日干支是“甲午” ,反推 5 天,1903 年 12 月 27 日爲“ 己醜 ”,則 1903 年元旦也爲“ 己醜”。 反推 5 天,1902 年 12 月 27 日。天干地支年月日时算法
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。