您現在的位置是:首頁 >綜合資訊 > 2022-07-12 12:46:49 來源:
天干地支的計算公式(怎么計算天干地支的算法)
導讀 大家好,精選小編來為大家解答以上的問題。天干地支的計算公式,怎么計算天干地支的算法很多人還不知道,現在讓我們一起來看看吧!天干地支
大家好,精選小編來為大家解答以上的問題。天干地支的計算公式,怎么計算天干地支的算法很多人還不知道,現在讓我們一起來看看吧!
天干地支簡稱“干支”。樹木的枝干有十種:甲、乙、丙、丁、戊(w)、己、庚、辛、仁(rn)、桂(Gu);俗世十二:子、丑、寅、卯(M o)、辰(chn)、斯()、武、衛(wi)、申、酉(yu)、(x)、海。天干地支由以下六十個計時序號組成,分別是歷年、月、日、時的名稱,稱為“干支年表”。編輯此段60甲子序列1~10甲子乙丑丙寅丁卯陳武武庚韋辛任申貴嶼11~20甲子乙亥丙子丑戊寅己卯陳賡新宇武威21~30沈嘉乙卯丁亥戊子丑庚寅新茂辰宇31~40吳佳乙未沈冰丁卯戊戌紀年法的新年始于立春,2009年立春是2月4日,所以2009年2月4日立春后為丑年,之前日歷年的第一年以立春為界,屬于不同的分支和分支。不熟悉這一點的人容易出錯,所以要特別注意。編輯本段與AD編年史轉換的第一個算法:AD編年史如何轉換為干支編年史:不同的數據算法不一樣,有的給出公式,但本質上是一回事。本文介紹了一種簡單直觀的算法。首先給每個天干地支一個數字,從開頭的4開始,10個天干后加1。接地12后接1。日:A 4、B 5、C 6、D 7、E 8、吉9、G 10、辛1、任2、桂3地支:子4、丑5、陰6、毛7、辰8、斯9、午10、衛11、申12、酉1、虛2、海。比如2003年,尾數是3,對應的天干是“衰”;2003除以12得到166,余數是11,對應的地支不是。所以2003年是“癸未”。請注意,在2003年立春之后,立春之前,應該是“正午”年。先生在《頌》中指出,時間“秋未清”,秋清是立春(立春、雨、蟄、春分、秋清)后的第四個節氣,所以趙先生說年齡在秋,而不是正午。第二種算法:1。天干算法:天干對應的位數是公元年數減3除以10得到的余數(不考慮商);2.地支算法:地支對應的位數是公元年數減3除以12得到的余數(不考慮商);田:A、B、C、D、E、Y、G、辛、任、子、丑、陰、毛、陳、司、武、衛、申、尤、徐、海。1.我們以2010年為例;天干算法:2010年3月=2007年,2007年10月=200多個7,7對應天干的第7位是庚,即天干是庚;地支算法:2010年3月=2007年12月=167以上3、對應地支第三位為陰,即地支為陰;綜上所述,2010年是天干地支庚寅年。為了讓你相信這個算法,我再舉一個例子來說明:例2。我們以1987年為例;天干算法:1987年3月=1984年10月=198,4,4對應天干,第四位為丁,即天干為丁;地支算法:1987年3月=1984年,1984年12月=165以上4,4,對應地支的第四位為基數,即地支為基數;綜上所述,1987年是天干地支丁卯年。第三種算法:一、編號天干地支如下:天干:甲、乙、丙、丁、戊、己、庚、辛、任、桂45678910123地支:子、丑、陰、卯、辰、巳、午、衛、申、酉、郁。然后,將公元歷年除以12,用余數找出對應的地支。這樣,公元紀年就換算成了干支紀年。比如公元1995年,那一年的尾數是5,找到對應的天干是“B”;然后用1995除以12得到余數3,用余數3找出對應的地支為“亥”。 然后,1995年,是農歷二年。比如公元1861年用尾數1查天干為“辛”,1861除以12得余數1,再用余數1查地支為“酉”。然后,在公元1861年,這是農歷的心有年。若某年尾數為0或該年除以12的余數為0,則取天干第10個“庚”,地支第12個“申”。比如公元120年,尾數為0,取天干中的“庚”;如果除以12后余數為0,則取地支中的第12個“申”。然后,公元120年,庚申年。如果日歷年是一個單一的數字,用它在天干地支中查找。比如公元6年,在天干地支中發現了6個對應的“丙”“陰”,那一年就是丙陰年。公元八年,是陳武年。公元11年,取尾數1對應的天干中的“辛”和尾數11對應的地支中的“衛”。然后,這一年是韋辛年。公元12年是任申。在公元前與干支年譜的換算中,天干與地支的編號如下:天干:甲、乙、丙、丁、戊、己、庚、辛、任、桂76543211098地支:子、丑、陰、毛、辰、巳、午、申、酉、燕。將55除以12得到余數11,這相當于“1”両“在地支。然后,這一年是第三年。公元前8年,是天干地支中的癸丑年。每個分支從一個節氣(非中氣)到下一個節氣對應24個節氣,一個月的起始期是由相交時間決定的,而不是從一個農歷月的初一到月末。許多歷書表明,一個太陰月對應一個分支,只是近似而不全等。以正月年為例,正月大致為丙寅;乙或庚年,正月大致為戊寅;第三或辛之年正月大致為庚寅,丁或壬之年正月大致為壬寅,戊或癸之年正月大致為甲寅。依照正月之干支,其余月份按干支推算。60個月合5年一個周期;一個周期完了重復使用,周而復始,循環下去。東漢光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似農歷十一月)就是“甲子月”。有歌訣為證:甲己之年丙作首,乙庚之歲戊為頭;丙辛必定尋庚起,丁壬壬位順行流;更有戊癸何方覓,甲寅之上好追求。下表是地支紀月時對應的節氣時間段、中氣、近似農歷月份、近似陽歷月份、以及年天干和月地支構成的月干支: 月地支節氣時間段中氣近似農歷月份近似陽歷月份甲或己年乙或庚年丙或辛年丁或壬年戊或癸年 寅月立春—驚蟄雨水正月2月丙寅月戊寅月庚寅月壬寅月甲寅月 卯月驚蟄—清明春分二月3月丁卯月己卯月辛卯月癸卯月乙卯月 辰月清明—立夏谷雨三月4月戊辰月庚辰月壬辰月甲辰月丙辰月 巳月立夏—芒種小滿四月5月己巳月辛巳月癸巳月乙巳月丁巳月 午月芒種—小暑夏至五月6月庚午月壬午月甲午月丙午月戊午月 未月小暑—立秋大暑六月7月辛未月癸未月乙未月丁未月己未月 申月立秋—白露處暑七月8月壬申月甲申月丙申月戊申月庚申月 酉月白露—寒露秋分八月9月癸酉月乙酉月丁酉月己酉月辛酉月 戌月寒露—立冬霜降九月10月甲戌月丙戌月戊戌月庚戌月壬戌月 亥月立冬—大雪小雪十月11月乙亥月丁亥月己亥月辛亥月癸亥月 子月大雪—小寒冬至十一月12月丙子月戊子月庚子月壬子月甲子月 丑月小寒—立春大寒十二月1月丁丑月己丑月辛丑月癸丑月乙丑月 干支紀月法未普遍實行,主要為星相家推算八字用。 推算實例:2004年大致是農歷甲申年。那次甲申年自2004年2月4日19時56分立春起,至2005年2月4日1時43分立春止。這里的時刻是東經120度標準時。 丙寅月,2004年2月4日19時56分立春~2004年3月5日13時56分驚蟄 丁卯月,2004年3月5日13時56分驚蟄~2004年4月4日18時43分清明 戊辰月,2004年4月4日18時43分清明~2004年5月5日12時2分立夏 己巳月,2004年5月5日12時2分立夏~2004年6月5日16時14分芒種 庚午月,2004年6月5日16時14分芒種~2004年7月7日2時31分小暑 辛未月,2004年7月7日2時31分小暑~2004年8月7日12時20分立秋 壬申月,2004年8月7日12時20分立秋~2004年9月7日15時13分白露 癸酉月,2004年9月7日15時13分白露~2004年10月8日6時49分寒露 甲戌月,2004年10月8日6時49分寒露~2004年11月7日9時59分立冬 乙亥月,2004年11月7日9時59分立冬~2004年12月7日2時49分大雪 丙子月,2004年12月7日2時49分大雪~2005年1月5日14時3分小寒 丁丑月,2005年1月5日14時3分小寒~2005年2月4日1時43分大寒天干地支紀日 干支紀日,60日大致合2個月一個周期;一個周期完了重復使用,周而復始,循環下去。確定的文獻指出干支紀日始于魯隱公三年夏歷二月己巳日(公元前720年二月初十)。 因為儒略歷的平年有365日,而每4年一次,公元年能被4整除,閏年有366日,平均一年365.25日,所以4年1461日和一甲子的60日,最小公倍數是29220日,合80年。這就是說,每80年,干支紀日對應的儒略歷月日日期會反復一次循環。(公元4年本來應為閏年,但因為公元前45年開始實施儒略歷后,“每隔3年”加一次閏日被誤為“每3年”加一次閏日,所以羅馬皇帝屋大維下令前5年、前1年、4年停閏以修正錯誤置閏。) 因為格里歷的平年有365日,而每4年一次閏年,但是如果遇上整百年,公元年能被400整除才能認定為閏年(這是因為按照現在立法計算,四年一閏的規定使每年多出0.0078天,經過400年大約會多出3天,如果在能被400整除年份的前面3個百年不算閏年,則正好平衡),閏年有366日,平均一年365.2425日,所以400年146097日和一甲子的60日,最小公倍數是2921940日,合8000年。這就是說,每80年,干支紀日對應的格里歷月日日期若沒有遇到能被100但非400整除的公元年,會反復一次循環,但整體而言,假設未來從不改格里歷,每8000年,干支紀日對應的格里歷月日日期才會反復一次完整的循環。1912年2月18日,合農歷壬子年正月初一,以及9912年2月18日,都是“甲子日”。天干地支紀時 干支紀時,60時辰合5日一個周期;一個周期完了重復使用,周而復始,循環下去。必須注意的是子時分為0時到1時的早子時和23時到24時的晚子時,所以遇到甲或己之日,0時到1時是甲子時,但23時到24時是丙子時。晚子時又稱子夜或夜子。日上起時亦有歌訣:甲己還加甲,乙庚丙作初;丙辛從戊起,丁壬庚子居;戊癸何方發,壬子是真途。下表列出日天干和時辰地支構成的時辰干支,以北京時間(UTC+8)為準: 時辰地支北京時間(UTC+8)甲或己日乙或庚日丙或辛日丁或壬日戊或癸日 子時23時—1時甲子時丙子時戊子時庚子時壬子時 丑時1時—3時乙丑時丁丑時己丑時辛丑時癸丑時 寅時3時—5時丙寅時戊寅時庚寅時壬寅時甲寅時 卯時5時—7時丁卯時己卯時辛卯時癸卯時乙卯時 辰時7時—9時戊辰時庚辰時壬辰時甲辰時丙辰時 巳時9時—11時己巳時辛巳時癸巳時乙巳時丁巳時 午時11時—13時庚午時壬午時甲午時丙午時戊午時 未時13時—15時辛未時癸未時乙未時丁未時己未時 申時15時—17時壬申時甲申時丙申時戊申時庚申時 酉時17時—19時癸酉時乙酉時丁酉時己酉時辛酉時 戌時19時—21時甲戌時丙戌時戊戌時庚戌時壬戌時 亥時21時—23時乙亥時丁亥時己亥時辛亥時癸亥時天干地支次序表 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.丁未45.戊申46.己酉47.庚戌48.辛亥49.壬子50.癸丑 51.甲寅52.乙卯53.丙辰54.丁巳55.戊午56.己未57.庚申58.辛酉59.壬戌60.癸亥 天干地支的計算方法 (年份-3)/10余數對天干如1894-3=1891,1891除以10余數是1即為甲 (年份-3)/12余數對地支如1894-3=1891,1891除以12余數是7即為午即1894年是甲午年編輯本段其他相關 天干地支紀年法同時可紀年、月、日、時,分別稱為“年柱、月柱、日柱、時柱”。此八個字就是俗稱的“八字”。一個人的八字就是他出生時間的四柱記錄。關于月、日、時的天干地支紀法,已使用不多,有興趣的讀者可去查閱有關資料。 十二地支與十二生肖對應,即子鼠、丑牛、寅虎、卯兔、辰龍、巳蛇、午馬、未羊、申猴、酉雞、戌狗、亥豬。本文到此結束,希望對大家有所幫助。