收藏 分享(赏)

农历天干地支算法+天干地支年月日时算法 .doc

上传人:精品资料 文档编号:10292136 上传时间:2019-10-28 格式:DOC 页数:17 大小:150KB
下载 相关 举报
农历天干地支算法+天干地支年月日时算法 .doc_第1页
第1页 / 共17页
农历天干地支算法+天干地支年月日时算法 .doc_第2页
第2页 / 共17页
农历天干地支算法+天干地支年月日时算法 .doc_第3页
第3页 / 共17页
农历天干地支算法+天干地支年月日时算法 .doc_第4页
第4页 / 共17页
农历天干地支算法+天干地支年月日时算法 .doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、农历天干地支算法+天干地支年月日时算法 2013-01-06 09:51:09| 分类: 五运六气 |字号 订阅农历天干地支算法(来自网络)干 支 纪 年 法一十支纪年是我国传统的纪年方法。1干和支的含义:干支是天干,地支的合称。干指天干,共有 10 个符号:1 2 3 4 5 6 7 8 9 10甲 乙 丙 丁 戊 己 庚 辛 壬 癸支指地支,共有 12 个符号:1 2 3 4 5 6 7 8 9 10 11 12子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥2干和支组合后用于纪年。即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。按此排法,当天干 10 个符号排了六轮与地支 12 个符

2、号排了五轮以后,可构成 60 干支。续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子” 。天干是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,也叫天干;地支是:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,也称十二地支。干支还有阴阳之分:甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干;子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。以一个天干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干配阳支,阴干配阴支(阳干不配阴支,阴干不配阳支),天干经六个循环,地支经五个循环正好是六十,就叫做“六十干支”。按照这样的顺序每年用一对干支表示,六十年一循环

3、,叫做“六十花甲子”。二查看不同时间段的万年历。如:1516 2060 年的万年历,记着五百年的干支,一查便知。六十年甲子(干支表)1 2 3 4 5 6 7 8 9 10甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉11 12 13 14 15 16 17 18 19 20甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛己 壬午 癸未21 22 23 24 25 26 27 28 29 30甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳31 32 33 34 35 36 37 38 39 40甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯41 42 43 44

4、 45 46 47 48 49 50甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑51 52 53 54 55 56 57 58 59 60甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。如:辛亥革命的辛亥年是 1911 年(48 号干支),戊戌变法的戊戌年为 35号干支,比辛亥年早 13 年,则 “1911-13=1898”故戊戌变法是 1898 年。应用公元年进行计算。应用公元年的某一年,聊以 60(指六十年甲子),余数小于 60,再用余数减去 3(干支纪年是从公元 4 年开始使用的),便知。如 2002

5、年:200260,余数为 22,再 22-3,得数是 19,查六十年甲子(干支表)19 号干支,得知是壬午年。三结合实际了解“十二地支”1用十二种动物分别与十二地支相配成为“十二生肖年” 。(见下图)如凡是含有“子”的干支年,就是“鼠年” ,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是 “牛年”,这一年进而出生的人都是属“牛”。以此类推。(如下表)十二生肖年1 2 3 4 5 6 7 8 9 10 11 12子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊 申猴 酉鸡 戌狗 亥猪2 以十二地支来表示十二时辰。一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。(如下表

6、)二十四小时和十二时辰对照表子 丑 寅 卯 辰 己23-01:01-03 :03-05 :05-07:07-09:09-11午 未 申 酉 戊 亥11-13:13-15 :15-17 :17-19:19-21:21-23四、由公元推干支记年为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号成表一如下:六十干支表甲子 0 乙丑 1 丙寅 2 丁卯 3 戊辰 4 己巳 5 庚午 6 辛未 7 壬申8 癸酉 9甲戌 10 乙亥 11 丙子 12 丁丑 13 戊寅 14 己卯 15 庚辰 16 辛巳 17 壬午 18 癸未 19甲申 20 乙酉 21 丙戌 22 丁亥 23 戊子 24 己丑

7、 25 庚寅 26 辛卯 27 壬辰 28 癸巳 29甲午 30 乙未 31 丙申 32 丁酉 33 戊戌 34 己亥 35 庚子 36 辛丑 37 壬寅 38 癸卯 39甲辰 40 乙巳 41 丙午 42 丁未 43 戊申 44 己酉 45 庚戌 46 辛亥 47 壬子 48 癸丑 49甲寅 50 乙卯 51 丙辰 52 丁巳 53 戊午 54 己未 55 庚申 56 辛酉 57 壬戌 58 癸亥 59该表于公元前后的推算均适用,具体的方法如下:1,求公元后某年(设为 Y)的干支。方法是:先以 Y 除以 60 得出余数,然后再减去 4,最后根据所得结果查表一中相应序数所对应的干支即为该年的干

8、支。例如求公元 1911 年的干支:191160 余数为 51,减 4 后得 47,查表一47 对应的干支是辛亥,即 1911 年为辛亥年。由于干支纪年 60 年一循环,当Y60 的余数小于 4 时,需借干支纪年的一个周期 60 之数,例如 1981 年除以60 余数为 1,直接减 4 不够减,加上 60 之后再减 4 等于 57,查表一便知1981 年为辛酉年。余可类推。2,求公元前某年(设为 X)的干支。方法是:先以 X 除以 60 求其余数,再用 57 减去所得余数,根据所得结果再查表一中对应的干支,即为该年的干支。例如求公元前 221 年的干支:22160,余数是 41,以 57411

9、6 ,查表一 16 对应的是庚辰,即公元前 221 年对应的干支应为庚辰。同样由于干支纪年的循环周期为 60 年,当余数大于 57 时,也需再借 60。例如求公元前 479年(孔子卒年)的干支:479 除以 60 余 59,用 57 减 59 不够减,加上 60 之后再减 59 等于 58,查表一知该年对应的干支为壬戌。其余可以类推。上述方法简便易行,只要记住表一,就完全可以不用纸笔,直接由心算推出结果。五、速查干支农历纪月法其方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。依照正月之干支,其

10、余月份按干支推算即可。详见下表:年 份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月甲、己 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥 丙子 丁丑乙、庚 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥 戊子 己丑丙、辛 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑丁、壬 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑戊、癸 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥 甲子 乙丑由上可见,农历的月份,地支是固定的,天干却不固定,要经过推算才能排出。注意:农历的闰月是不记干支

11、的。例如:2006 年为丙戌年,查天干年份为丙 子头,在上表的第三行,其正月为庚寅,二月为辛卯,三月为壬辰,余类推。六、速查干支纪日法从已知日期计算干支纪日的公式为:G = 4C + C / 4 + 5y + y / 4 + 3 * (M + 1) / 5 + d - 3Z = 8C + C / 4 + 5y + y / 4 + 3 * (M + 1) / 5 + d + 7 + i其中 C 是世纪数减一,y 是年份后两位,M 是月份,d 是日数。1 月和2 月按上一年的 13 月和 14 月来算。奇数月 i=0,偶数月 i=6。G 除以 10 的余数是天干,Z 除以 12 的余数是地支。计算

12、时带 的数表示取整。例如:查 2006 年 4 月 1 日的干支日。将数值代入计算公式。G =4*20 + 20 / 4 + 5*06 + 06 / 4 + 3 * (4 + 1) / 5 + 1 - 3 =117除以 10 余数为 7 ,天干的第 7 位是庚 。Z =8*20 + 20 / 4 + 5*06 + 06 / 4 + 3 * (4 + 1) / 5 + 1 + 7 + 6 =213除以 12 余数为 9 ,地支的第 9 位是申 。答案是:2006 年 4 月 1 日的干支日是庚申日。引文来源 http:/ 18001899 年);西元年末二位數十 1=年支(適用於二十世紀,即 1

13、9001999 年);西元年末二位數+5=年支(適用於廿一世紀,即 20002099 年);說明: 年幹按 1(甲).2(乙)、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-3:7(不夠減借 10),天干序數 7 是“庚”。 末

14、二位數00+9:9,地支序數 9 是“申”。 則知 1800 年是庚申”年。例二、求 1989 年的年柱干支末位數 9-3=6 天干序數 6 是“已”。 末二位數 99+9=108 遞減 8 個 12 後餘12,地支序數 12 是 “亥”。則知 1899 年是“己亥”年。例三:求 1935 年的年柱干支末位數 5-3=2 天干序數 2 是”乙”。 末二位數 35+1:36 遞減 2 個 12 後餘12,地支序數 12 是 “亥”。則知 1935 年是“乙亥”年。例四:求 1981 年的年柱干支末位數 1-3=8(不夠減借 10),天干序數 8 是“辛”。 末二位數 81+1=82,遞減 6 個

15、 12 後餘 10,地支序數 10 是”酉”。則知 1981 年是“辛酉”年。例五:求 1999 年的年柱于支末位數 9-3=6 天干序數 6 是“已”。 末二位數 99 十 1=100 遞減 8 個 12 後餘 4,地支序數 4 是“卯”。則知 1999 年是己卯”年。例六:求 2000 年的年柱干支末位數 0-3=7(不夠減借 10),天干序數 7 是“庚”。 末二位數 00+5-=5 地支序數 5 是“辰”。則知 2000 年爲“庚辰”年。 例七:求 2022 年的年柱干支末位數 2-3=9(不夠減借 10),天干序數 9 是壬”。 末二位數 22+5-=27遞減 2 個 12 後餘 3

16、,地支序數 3 是“寅”。 則知 2022 年是“壬寅”年。例八:求 2033 年的年柱干支 、末位數 3-3=o(o 即是 10)。天干序數 10 是“癸”。 末二位數 33+5=38 遞減 3 個 12 後餘 2,地支序數是“醜”。 則知 2033 年是“癸醜”年。二、快速推算月柱干支法推算公式:推算公式:年幹 x2+月數=月幹(超過 10 要遞減 10,只取個位數)。推算地支:農曆月支是固定不變的,正月爲“寅”、二月爲“卯”、三月爲“辰”、四月爲“巳”、五月爲“午”、六月爲“未”、七月爲“申”、八月爲“酉”、九月爲“戌”、十月爲“亥”、十一月爲“子”、十二月爲“醜”。例一:求 1935

17、年農曆六月的月柱干支按上法(推算年柱干支法)已知 1935 年是“乙亥”年。 年幹“乙”即2x2+6;10,天干序數 10 是“癸”。 農曆六月,地支固定爲“未”。 則知1935 年農曆六月的月柱干支是“癸未”。例二:求 1999 年農曆五月的月柱干支按上法已知 1999 年是“己卯”年。 年幹“己”即 6x2+5=17,17 10=7,天干序數 7 是“庚”。 農曆五月,地支固定爲“午”。 則知 1999 年農曆五月的月柱干支是“庚午”。例三:求 1898 年農曆九月的月柱干支按上法已知 1898 年是“戊戌”年。 年幹“戌”即 5x2+9=19,19 10=9,天干序數 9 是“壬”。 農

18、曆九月,地支固定定爲“戌”。 則知 1898 年農曆九月的月柱干支是“壬戌”。例四:求 2001 年農曆八月的月柱干支按上法已知 2001 年是“辛巳”年。 年幹“辛”即 8x2+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

19、、1972、1976、1980、1984、1988、1992、1996、2000 均爲閏年。每個世紀有 25 個閏年。推算日柱于支,必須先算出元旦日干支。以元旦日干支推算其他日干支。推算閏年元旦日天干:在二十世紀,上列閏年的末二位數4;元旦日天干(超過 10 要遞減 10,取餘數。)例如 1904 年,044=1,元旦日天干爲“甲”。再如 1960 年,604:15,減 10 餘 5,5 爲“戊”,則元旦日天於爲“戊”。又如 1988 年,884=22,減 20 後餘 2,2 爲“乙”,則元旦日天干爲“乙”。在廿一世紀,即 2000 年以後,求閏年元旦日天干的公式是:(閏年的末二位數+100)

20、4:元旦日天干。例如求 2008 年元旦日的天干:(08+100)4=27,7 爲“庚”,則元旦日天干爲“庚”推算閏年元旦日地支(適用於 20、21 兩個世紀) 將上面已算出的元旦日天干數4,然後看餘數。記住:餘數爲 1,則地支是“午”:餘數爲 2,則地支是“卯”;餘數爲 3,則地支是“子”;餘數爲 4(余 4 即餘 0),則地支是“酉”。這一點與天干不同,不是按地支順序數來取地支,而是另按此規定。爲了便於記憶可按“子午卯酉,3124“米記。或用諧音法,“3124“1曠三要爾(兒)死”或“三要魚死”,即知順序是“子午卯酉”。 例如 1904 年元旦日,已知天干數爲 1 即“甲”,地支數也爲 1

21、,即“午”,則知元旦日干支爲“甲年”。又如 1960 元旦日,已知天干數爲 15,即“戌”,地支數爲 154,餘 3,3 爲“子”,則知元旦日干支爲”戊子”。再如 1988 年元旦日,已知天干數爲22(884)即“乙”,地支數爲 224,餘數爲 2,2 爲“卯”,則知元旦日干支爲“乙卯”。推算閏年任何一日的日干支: 花甲 60 一迴圈,每個閏年 366 日有 6 次迴圈。故下面 6 天與元旦日干支相同:3 月 1 日,4 月 30 日,6 月 29 日,8 月 28 日,10 月 27 日,12 月 26 日。 同理,下面 6 天則與元旦日天干相同地支相沖:1 月 31 日,3 月 31 日,

22、5 月 30 日,7 月 29 日,9 月 27 日,11 月 26 日。 由於以上前 6 個日子與元旦日干支相同,後 6 個日子與元旦日地支相沖,可將一年內任何一天的日干支鎖定在 60 日內。再根據天干 10 日一迴圈,地支 12 日一迴圈,進一步將所求之日鎖定於一句之內。如求 1964 年 5 月 3 日和 10 月 7 日的干支: 經算,1964 年的元旦日干支爲”己酉”(644;16,6 爲“己”,164余 0 即餘 4,4 爲“酉”),則 4 月 30 日也爲“己酉”,順推加 3 天,則 5 月 3日干支爲”壬子”。同理,10 月 27 日也爲”己酉”,則逆算順推,17 日爲”己亥”

23、,7 日爲“己醜”。或 9 月 27 日爲“己卯”,順算逆椎,10 月 7 日亦爲“己醜”(天干相同。地支子寅辰午申戌或醜卯巳未酉亥,順算則逆推,逆算則順推。)又如:求 1992 年 8 月 30 日和 12 月 5 日的干支: 經算:1992 的元旦日干支爲“丙子”(92423,3 爲“丙”;234 餘數爲 3,3 爲“子”),則月 28 日也爲“丙子”,順推加 2 天,則 8 月 30 日干支爲“戊寅”。同理,12月 26 日也爲”丙子”,逆算順推,16 日爲:“丙寅”,6 日爲“丙辰”,5 日則是”乙卯”。或按 11 月 26 日爲“丙午”,順算逆推,12 月 6 日爲“丙辰”,5 日爲

24、“乙卯”。 再如:求 2008 年 3 月 21 日及 9 月 18 日的干支:經算,2008 年的元旦日干支爲“庚子”(108427,7 爲“庚”;274 餘數爲3,3 爲”子”),則 3 月 1 日也爲“庚子”,順算逆推,11 日爲“庚戌”,21日爲“庚申”。同理,8 月 28 日也是“庚子”,順算逆推,9 月 7 日爲“庚戌”,17 日爲“庚申”,18 日則爲“辛酉”。或 9 月 27 日爲“庚午”,逆算順推,9 月 17 日爲“庚申”,則 18 日爲“辛酉”。B推算平年日柱干支法(適用於 20、2l 兩個世紀)同樣,推算日柱干支,必須先算出元旦日干支。以元旦日干支推算其他日干支。平年元

25、旦日干支,是按閏年元旦日干支推算出來的。按下面的規律辦:a閏年後一年的元旦日干支是該閏年元旦日干支的“天克地沖”。b,閏年後二年的元旦日干支是該閏年元旦日干支的“天順地逆”。c閏年後三年的元旦日干支是該閏年元旦日干支的“天克地庫”。例如:1904 年元旦日干支是“甲午”,則 1905 年元旦日子支是“庚子”(“庚子”與“甲午”天克地沖),1906 年元旦日干支是“乙巳”(乙是甲的順行一位,已是午的逆行一位),1907 年元旦日干支是“庚戌”(戌爲午火之庫。“庚戌”與“甲午”的關係是天克地庫)。又如 1964 年元旦日子支是“己酉”,則 1965 年元旦日干支是“乙卯”(天克地沖),1966 年

26、元旦日干支是“庚申”(天順地逆),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

27、日,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 年元旦日干支“辛酉”的天克地庫。醜爲酉

28、金之庫。),則 3月 2 日也是“丁醜”,倒推兩天,2 月 28 日爲“乙亥”。同理,7 月 30 日爲“丁未”,倒推 3 天,7 月 27 日爲“甲辰”。至於 19011903 年元旦日干支,即以閏年 1904 年元旦日干支反推即可。如1904 年元旦日干支是“甲午”,反推 5 天,1903 年 12 月 27 日爲“己醜”,則1903 年元旦也爲“己醜”。反推 5 天,1902 年 12 月 27 日爲“甲申”,則1902 年元旦也是“甲申”。再推 5 天,1901 年 12 月 27 日爲“己卯”,則1901 年元旦日干支也是“己卯”。四、快速推算時柱干支法 推算公式:日幹 x2+時支數

29、-2=時幹數(時幹數超過 10 要遞減 10,只取個位數 o)時支是固定的,時辰順序是:子時、丑時、寅時、卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。例一:求乙卯日巳時的干支已知日幹“乙”爲 2,時支“巳”爲 6 代入公式:2x2+6 2=8,天干數 8 是“辛”。則知乙卯日巳時的干支的“辛巳”。例二:求己醜日寅時的干支已知日幹“己”爲 6,時支寅爲 3 代入公式:6x2+3 213,13 103,天干數 3 是“丙”。 則知己醜日寅時的干支爲“丙寅”。1、 甲子 .乙丑 .丙寅 .丁卯 .戊辰 .己巳 .庚午 .辛未 .壬申 10.癸酉11.甲戌 12.乙亥 13.丙子 14.丁丑

30、 15.戊寅 16.己卯 17.庚辰 18.辛巳 19.壬午 20.癸未21.甲申 22.乙酉 23.丙戌 24.丁亥 25.戊子 26.己丑 27.庚寅 28.辛卯 29.壬辰 30.癸巳31.甲午 32.乙未 33.丙申 34.丁酉 35.戊戌 36.己亥 37.庚子 38.辛丑 39.壬寅 40.癸卯41.甲辰 42.乙巳 43.丙午 44.丁未 45.戊申 46.己酉 47.庚戌 48.辛亥 49.壬子 50.癸丑51.甲寅 52.乙卯 53.丙辰 54.丁巳 55.戊午 56.己未 57.庚申 58.辛酉 59.壬戌 60.癸亥引文来源 http:/ 好不容易总结完)天干地支的算法:

31、在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干” ,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支” 。古人用天干地支来表示年、月、日、时。年月日时就象四个柱子一样撑起“时间”的大厦,所以称为四柱。十天干和十二地支进行循环组合:甲子、乙丑、丙寅一直到癸亥,共得到 60 个组合,称为 六十甲子,如此周而复始,无穷无尽。甲子、乙丑、丙寅、丁卯、戊辰、已巳、庚午、辛未、壬申、癸酉、甲戌、乙亥、丙子、丁丑、戊寅、已卯、庚辰、辛巳、壬午、癸未、甲申、乙酉、丙戌、丁亥、戊子、已丑、庚寅、辛卯、壬辰、癸巳、甲午、乙未、丙申、丁酉、戊戌、已亥、庚子、辛丑、壬寅、癸卯、甲

32、辰、乙巳、丙午、丁未、戊申、已酉、庚戌、辛亥、壬子、癸丑、甲寅、乙卯、丙辰、丁巳、戊午、已未、庚申、辛酉、壬戌、癸亥天干地支的算法:首先要能记住十大天干和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;天干地支纪年法首先是天干在前,地支在后,比如今年 2005 就为乙酉年,先来算算天干,有个公式: 天干的算法: 4、 5、 6、 7、 8、 9、 0、 1、 2、 3 对应的十天干就是 :甲、乙、丙、丁、戊、己、庚、辛、壬、癸,数字为年代的最后的一位数字,比如今年是 2005,最后一位是 5,对应的天干就是乙;地支的算法: 用

33、年代数除以 12,后面的余数就代表某个地支,余数分别为:4、 5、 6、 7、 8、 9、 10、 11、 0(能整除)、1、 2、3 ,代表地支为:子、丑、寅、卯、辰、巳、午、 未、申、酉、戌、亥,比如 2005 年为例:年代末尾数为 5,对应的天干为乙, 2005 除以 12,余数为 1,对应的地支为酉,所以 2005 年为乙酉年。纪年用六十甲子依次纪年,六十年一个轮回。比如 1911 年是辛亥年,爆发了辛亥革命。干支纪年,新的一年是立春交节之后开始的。比如2006 年立春在 2 月 4 日上午 7 点 27 分,那么 7 点 26 分还属于乙酉年,7 点 27 分开始就是丙戌年。纪月同样

34、的道理,用六十甲子依次纪月。一个新的干支月也是从一个节气开始的。比如 2006 年 3 月 6 日 01 时 29 分是惊蛰,那么在此之前是庚寅月,在此之后就是辛卯月。纪日一个昼夜为一天。用六十甲子来依次纪日。比如今天是甲子日,明天就是乙丑,60 天一个循环。新的一天是从夜里子时开始的。纪年和纪月,都是根据节气划分的。而节气的交节时间,则是精确观测天象后才能确定的,它反映了太阳系和地球在宇宙中的运行位置。纪时每天划分为 12 个等份,是 12 个时辰。 5 天共 60 个时辰,用六十甲子表示。比如当前时辰为丙寅,下一个时辰就是丁卯。纪日和纪时,记录了地球绕太阳运动和自转的情况 2010 年 1

35、0 月 23 日整理引文来源 http:/ 甲 乙 丙 丁 戊 己 庚 辛 壬 癸年份尾数 4 5 6 7 8 9 0 1 2 3表二地支(12 位) 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥除以 12 所得余数 4 5 6 7 8 9 10 11 0 1 2 3推算公式:天干=年份尾数(如 2009 年尾数是 9,对应天干即己)地支=年份除以 12 所得余数(如 200912 所得余数是 5,对应地支即丑)因此 2009 年应该是己丑年 附:有关天干地支的其它知识如下:干 支 纪 年 法一十支纪年是我国传统的纪年方法。1干和支的含义:干支是天干,地支的合称。干指天干,共有 10 个符号

36、:1 2 3 4 5 6 7 8 9 10甲 乙 丙 丁 戊 己 庚 辛 壬 癸支指地支,共有 12 个符号:1 2 3 4 5 6 7 8 9 10 11 12子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥2干和支组合后用于纪年。即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。按此排法,当天干 10 个符号排了六轮与地支 12 个符号排了五轮以后,可构成 60 干支。续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。二查看不同时间段的万年历。如:15162060 年的万年历,记着五百年的干支,一查便知。六十年甲子(干支表)1 2 3 4 5 6 7 8 9 10甲子 乙丑

37、丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉11 12 13 14 15 16 17 18 19 20甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛己 壬午 癸未21 22 23 24 25 26 27 28 29 30甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳31 32 33 34 35 36 37 38 39 40甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯41 42 43 44 45 46 47 48 49 50甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑51 52 53 54 55 56 57 58 59 60甲寅 乙卯 丙辰 丁巳 戊午 己

38、未 庚申 辛酉 壬戌 癸亥根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。如:辛亥革命的辛亥年是 1911 年(48 号干支),戊戌变法的戊戌年为 35号干支,比辛亥年早 13 年,则 “1911-13=1898”故戊戌变法是 1898 年。应用公元年进行计算。应用公元年的某一年,聊以 60(指六十年甲子),余数小于 60,再用余数减去 3(干支纪年是从公元 4 年开始使用的),便知。如 2002 年:200260,余数为 22,再 22-3,得数是 19,查六十年甲子(干支表)19 号干支,得知是壬午年。三结合实际了解“十二地支”1用十二种动物分别与十二地支相配成为“十二生肖年

39、”。(见下图)如凡是含有“子”的干支年,就是“鼠年”,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是“牛年”,这一年进而出生的人都是属“牛”。以此类推。(如下表)十二生肖年1 2 3 4 5 6 7 8 9 10 11 12子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊 申猴 酉鸡 戌狗 亥猪2以十二地支来表示十二时辰。一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。(如下表)四、由公元推干支记年 为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号成表一如下:六十干支表甲子 0 乙丑 1 丙寅 2 丁卯 3 戊辰 4 己巳 5 庚午 6 辛未 7 壬申8

40、 癸酉 9 甲戌 10 乙亥 11 丙子 12 丁丑 13 戊寅 14 己卯 15 庚辰 16 辛巳 17 壬午 18 癸未 19 甲申 20 乙酉 21 丙戌 22 丁亥 23 戊子 24 己丑 25 庚寅 26 辛卯 27 壬辰 28 癸巳 29 甲午 30 乙未 31 丙申 32 丁酉 33 戊戌 34 己亥 35 庚子 36 辛丑 37 壬寅 38 癸卯 39 甲辰 40 乙巳 41 丙午 42 丁未 43 戊申 44 己酉 45 庚戌 46 辛亥 47 壬子 48 癸丑 49 甲寅 50 乙卯 51 丙辰 52 丁巳 53 戊午 54 己未 55 庚申 56 辛酉 57 壬戌 58

41、癸亥 59该表于公元前后的推算均适用,具体的方法如下:1,求公元后某年(设为 Y)的干支。方法是:先以 Y 除以 60 得出余数,然后再减去 4,最后根据所得结果查表一中相应序数所对应的干支即为该年的干支。例如求公元 1911 年的干支:191160 余数为 51,减 4 后得 47,查表一47 对应的干支是辛亥,即 1911 年为辛亥年。由于干支纪年 60 年一循环,当Y60 的余数小于 4 时,需借干支纪年的一个周期 60 之数,例如 1981 年除以60 余数为 1,直接减 4 不够减,加上 60 之后再减 4 等于 57,查表一便知1981 年为辛酉年。余可类推。2,求公元前某年(设为

42、 X)的干支。方法是:先以 X 除以 60 求其余数,再用 57 减去所得余数,根据所得结果再查表一中对应的干支,即为该年的干支。例如求公元前 221 年的干支:22160,余数是 41,以 574116 ,查表一 16 对应的是庚辰,即公元前 221 年对应的干支应为庚辰。同样由于干支纪年的循环周期为 60 年,当余数大于 57 时,也需再借 60。例如求公元前 479年(孔子卒年)的干支:479 除以 60 余 59,用 57 减 59 不够减,加上 60 之后再减 59 等于 58,查表一知该年对应的干支为壬戌。其余可以类推。上述方法简便易行,只要记住表一,就完全可以不用纸笔,直接由心算

43、推出结果。附录:速查干支、公元对照表甲子1804186419241984乙丑1805186519251985丙寅1806186619261986丁卯1807186719271987戊辰1808186819281988己巳1809186919291989庚午1810187019301990辛未1811187119311991壬申1812187219321992癸酉1813187319331993甲戌181418741934乙亥181518751935丙子181618761936丁丑181718771937戊寅181818781938己卯181918791939庚辰182018801940辛巳18

44、2118811941壬午182218821942癸未1823188319431994 1995 1996 1997 1998 1999 2000 2001 2002 2003甲申1824188419442004乙酉1825188519452005丙戌1826188619462006丁亥1827188719472007戊子1828188819482008己丑1829188919492009庚寅1830189019502010辛卯1831189119512011壬辰1832189219522012癸巳1833189319532013甲午1834189419542014乙未1835189519552

45、015丙申1836189619562016丁酉1837189719572017戊戌1838189819582018己亥1839189919592019庚子1840190019602020辛丑1841190119612021壬寅1842190219622022癸卯1843190319632023甲辰1844190419642024乙巳1845190519652025丙午1846190619662026丁未1847190719672027戊申1848190819682028己酉1849190919692029庚戌1850191019702030辛亥1851191119712031壬子1852191

46、219722032癸丑1853191319732033甲寅1854191419742034乙卯1855191519752035丙辰1856191619762036丁巳1857191719772037戊午1858191819782038己未1859191919792039庚申1860192019802040辛酉1861192119812041壬戌1862192219822042癸亥1863192319832043五、速查干支农历纪月法其方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。依照正月之干

47、支,其余月份按干支推算即可。详见下表:年 份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月甲、巳 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥 丙子 丁丑乙、庚 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥 戊子 己丑丙、辛 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑丁、壬 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑戊、癸 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥 甲子 乙丑由上可见,农历的月份,地支是固定的,天干却不固定,要经过推算才能排出。注意:农历的闰月是不记干支的。例如:2006 年为丙戌 年,查天干年份为丙子头,在上表的第三行,其正月为庚寅,二月为辛卯,三月为壬辰,余类推。六、速查干支纪日法从已知日期计算干支纪日的公式为:G = 4C + C / 4 + 5y + y / 4 + 3 * (M + 1) / 5 + d - 3 Z = 8C + C / 4 + 5y + y / 4 + 3 * (M + 1) / 5 + d + 7 + i其中 C 是世纪数减一,y 是年份后两位,M 是月

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报