1樓:匿名使用者
推算年干支、月干支、日干支的方法
天干:甲,乙,丙,丁e68a8462616964757a686964616f31333236393664,戊,己,庚,辛,壬,癸,總稱為「十天干」.又分為5陽幹,5陰乾
地支:子,醜,寅,卯,辰,巳,午,未,申,酉,戌,亥,總稱為「十二地支",又分為6陽支,6陰支
甲為天干之始,子為地支之始,天干在上,地支在下,甲子相合,乙丑相合,其餘順次相合,就叫「甲子」。古代就是以甲子來紀年、紀月、紀日。
天干數為十,陰陽相合是五,地支數為十二,陰陽相合是六,天干週轉六次,地支週轉五次,合為六十甲子之數,故又稱「六十甲子」.
甲子週期表:
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
演算法思想:
甲子組合的規律是按干支原有的順序,五個陽干與六個陽支相配,五個陰乾與六個陰支配,結果便構成了六十個干支(或叫甲子)組合,為甲子一週 .觀測上表可以發現,天干與地支的結合是順序向下進行的,形成一個輪迴,直到天干週轉六次,地支週轉五次.
有了甲子週期表,用天干地支紀年、紀月、紀日就方便多了.
年干支推演算法
中國很早就用干支紀年,並且沿用至今。有人把第一個甲子年定在公元前2023年,與公元相比較,公元4年的干支正是農曆甲子年,因而將公元數減去3,再除以60(六十花甲子週期數),剩下的餘數,可以用六十甲子表序數表查出公元該年的干支。其公式為:
(所求年數-3)/60 = 商。。。餘數(年干支序數)
如果餘數等於0,則干支序數加上60。
例如:求公元2023年的農曆干支年紀:(1983-3)/60 = 30。。。0,則 0+60 = 60(干支序數),查表為癸亥年。
月干支推演算法:
年的天干為甲或已時,則正月的天干為丙;
年的天干為乙或庚時,則正月的天干為戊;
年的天干為丙或辛時,則正月的天干為庚;
年的天干為丁或壬時,則正月的天干為壬;
年的天干為戊或癸時,則正月的天干為甲。
首先推算出該年農曆正月的天干,其餘月份可按天干順序號類推。該年正月的天干序號的計算為:取公元年份除以5的餘數減2後乘以2再減1。當該數為負數時加10
例:求公元2023年(農曆辛未年)正月的天干:1991/5=398餘1,正月的天干序號數(1-2)x 2-1=-3,因該數是負數則加10得7,即天干序號7得出農曆辛未年正月天干為庚,正月干支為庚寅。
二月為辛卯,三月為壬辰,餘類推
日干支推演算法
由於農曆月的大小沒有一定的規律可循,這就使推算農曆日期的紀日干支不能用一個簡單的方法來實現。因此,農曆日期的紀日干支比較好的推算辦法是藉助於歷表
雖然農曆的大小月不固定,而陰曆除了每四年有一次閏月(二月)以外,每年的大,小月都固定不變,所以可以從陽曆來推算當日的干支,其推算公式是:
日干=(元旦天干序數)+(所求日數)+(各月天干加減數,閏年三月後加1)/10
=商........餘數(日干序數)
日支=(元旦地支序數)+(所求日數)+(各月天干加減數,閏年三月後加1)/12
=商........餘數(地支序數)
按上述方法推算日干支,有兩個數要先求出來才能代入公式中,即元旦幹,支序數,各月幹,支加減數。
天干地支加減數表:
每月天干地支常數加減表
平年 閏年
天干 地支 天干 地支
一月 減一 減一 減一 減一
二月 加零 加六 加零 加六
三月 減二 加十 加一 加一
四月 減一 加五 加一 加 一
五月 減一 減一 加一 加一
六月 加零 加六 加一 加一
七月 加零 加零 加一 加一
八月 加一 加七 加一 加一
九月 加二 加二 加一 加一
十月 加二 加八 加一 加一
十一月 加三 加三 加一 加一
十二月 加三 加九 加一 加一
2樓:小萱
這個… 好難簡潔阿。。
不過這個要 根據 萬年曆 來算的
就是你當時出生的 年份 月份 日子 時辰 都要看 。
這樣八字就出來了~~~
月的天干地支怎麼算
3樓:鄂琴鍾離新晴
天干地支簡稱「干支」,取義於樹木的乾和枝
天干有十:甲、乙、丙、丁、戊(wù)、己、庚、辛、壬(rén)、癸(guǐ);
地支十二:子、醜、寅、卯(mǎo)、辰(chén)、巳(sì)、午、未(wèi)、申、酉(yǒu)、戌(xū)、亥。
天干地支組合成如下六十個計時序號,作為紀年、月、日、時的名稱,叫「干支紀年法」。
六十甲子順序 1
~10甲子
乙丑丙寅
丁卯戊辰
己巳庚午
辛未壬申
癸酉11~20
甲戌乙亥
丙子丁丑
戊寅己卯
庚辰辛巳
壬午癸未
21~30
甲申乙酉
丙戌丁亥
戊子己丑
庚寅辛卯
壬辰癸巳
31~40甲午
乙未丙申
丁酉戊戌
己亥庚子
辛丑壬寅
癸卯41~50甲辰
乙巳丙午
丁未戊申
己酉庚戌
辛亥壬子
癸丑51
~60甲寅
乙卯丙辰
丁巳戊午
己未庚申
辛酉壬戌
癸亥用六十甲子依次紀年,六十年一個輪迴。干支紀年法的新一年由立春開始,2023年的立春是二月四日,所以2023年2月4日立春之後才是己丑年,在此之前應是戊子年。公元紀年的一年以立春為界前後分屬不同的干支紀年,這一點不熟悉的人容易搞錯,應特別注意。
與公元紀年的換算
第一種演算法:
如何將公元紀年換算成干支紀年:
不同資料演算法有所差異,有的給出公式,但本質上是一回事。這裡介紹一種簡易直觀的演算法。
首先給每個天干、地支一個編號,從頭以4開始循序排下去,天干10後接1,。地支12後接1。
天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬2、癸3
地支:子4、醜5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3
以公元年的尾數在天干中找出對應該尾數的天干,再將公元紀年除以12,用除不盡的餘數在地支中查出對應該餘數的地支,這樣就得到了公元紀年的干支紀年。如2023年,其尾數為3,對應的天干為「癸」;以12除2003得166,餘數為11,對應的地支為未。於是2023年的干支紀年為「癸未」年。
注意這是指2023年立春之後,立春之前應是「壬午」年。趙達先生在「祭文」中指出的時間是「癸未清明」,清明是立春之後的第四個節氣(立春、雨水、驚蟄、春分、清明),所以趙先生說歲在癸未,而非壬午。
第二種演算法:
1.天干演算法:用公元紀年數減3,除以10(不管商數)所得餘數,就是天干所對應的位數;
2.地支演算法:用公元紀年數減3,除以12(不管商數)所得餘數,就是地支所對應的位數;
天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸
地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥
例1.我們以2023年為例;
天干演算法:
2010-3=2007,
2007/10=200餘7,
7對應天干第7位是庚,即天干為庚;
地支演算法:
2010-3=2007,
2007/12=167餘3,
3對應地支第3位是寅,即地支為寅;
綜上公元2010是用天干地支紀年為庚寅年。為使各位信任此演算法,本人再舉一例來說明:
例2.我們再以2023年為例;
天干演算法:
1987-3=1984,
1984/10=198餘4,
4對應天干第4位是丁,即天干為丁;
地支演算法:
1987-3=1984,
1984/12=165餘4,
4對應地支第4位是卯,即地支為卯;
綜上公元1987是用天干地支紀年為丁卯年。
第三種演算法:
首先,將天干、地支編號如下:
天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸45
6789
10123
地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥45
6789
1011121
23如要將公元紀年換算成干支紀年,以公元年的尾數在天干中找出相對應。然後,將公元紀年除以12,用餘數在地支中找出所對應的地支。這樣,公元紀年就換算成了干支紀年。
如:公元2023年
用該年尾數5找出對應的天干為「乙」;然後,用1995除以12得餘數為3,用餘數3找出相對應的地支為「亥」。
那麼,公元2023年則為農曆乙亥年。
再如:公元2023年
用尾數1查天干為「辛」,用1861除以12得餘數為1,再用餘數1查詢地支為「酉」。那麼,公元2023年則為農曆辛酉年。
如果某一年的尾數為0或者用該年除以12的餘數為0,則取天干中的第10位「庚」和地支中的第12位「申」。
如:公元120年
尾數0則取天干中的「庚」;除以12餘數為0,則取地支中的第12位「申」。
那麼,公元120年則為庚申年。
如果公元紀年是單個數字,就用該數字在天干、地支中查詢即可。如:公元6年,則在天干、地支中找出6相對應的「丙」和「寅」,那麼該年則為丙寅年。公元8年則為戊辰年。
公元11年,則取尾數1對應的天干中的「辛」和11對應的地支中的「未」。那麼,該年則為辛未年。
公元12年則為壬申年。
公元前紀年與干支紀年的換算
將天干、地支編號如下:
天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸76
5432
11098
地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥98
7654
32112
1110
具體換算方法同一
如:公元前155年
用尾數5取天干中的「丙」;
155除以12得餘數11,對應地支中的「戌」。那麼,該年則為丙戌年。
公元前8年則為癸丑年
天干地支是什麼,什麼是天干地支
夏曆中用來編排年號和日期用的。天干地支,簡稱為干支,源自中國遠古時代對天象的觀測。十干是指閼逢 旃蒙 柔兆 強圉 著雍 屠維 上章 重光 玄 昭陽。十二支是指困敦 赤奮若 攝提格 單閼 執徐 大荒落 敦 協洽 灘 作噩 閹茂 大淵獻。簡化後的天干地支 甲 乙 丙 丁 戊 己 庚 辛 壬 癸 稱為十天...
今天的天干地支怎麼排啊,天干地支是怎麼排列的?
今天的天干是丁,地支是未,總稱是丁未日,五行屬相是羊 今天農曆 2017年二月廿四丁酉年 雞年 癸卯月 丁未日 天干地支是怎麼排列的?天干地支排列按第一個回答的,以60一回 順序其實是數學關係 如果要追問怎麼排到2011那就只能翻萬年曆看古人怎麼排下來了,還有一個時辰內分為八刻 一小時內分為四刻,一...
今天的天干地支是啥,今天的天干地支是什麼?
天干地支是早在公元前二千六百九十七年,於中華始祖黃帝建國時,命大撓氏探察天地之氣機,五行 金木水火土 始作甲 乙 丙 丁 戊 己 庚 辛 壬 癸等十天干,及子 醜 寅 卯 辰 巳 午 未 申 酉 戌 亥等十二地支,相互配合成六十甲子用為紀曆之符號。我國曆法以月球繞地球一週的時間 29.5306天 為...