怎麼推算天干地支?

General 更新 2024年09月20日

如何用天干地支計算年月日時?

中國古代的一種紀年法。即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸為十干,子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥為十二支,把幹、支順序配合。如甲子、乙丑等,經過六十年又回到甲子。周而復始,迴圈不已。我國農曆現仍沿用干支紀年。

干支紀年萌芽於西漢,始行於王莽,通行於東漢後期。漢章帝元和二年(公元85年),朝廷下令在全國推行干支紀年。有人認為中國在漢武帝以前用干支紀年。可是,這就是太歲紀年,用太歲所在紀年,干支表示十二辰(把黃道附一週天分為十二等分)。木星11.862年繞天一週,所以太歲約86年多走過一辰,這叫做“超辰”。在顓頊歷上,西漢武帝太初元年(前104年)是太歲在丙子,太初曆用超辰法改變為丁丑。漢成帝末年,由劉歆重新編訂的三統曆又把太初元年改變為丙子,把太始二年(前95年)從乙酉改變為丙戌。還東漢的歷學者沒用超辰法。所以太歲紀年和干支紀年從太始二年表面一樣。但是用天干和地支搭配紀年的表現方式相傳自黃帝時期就開始了,在殷墟商代考古發現過六十甲子表的殘片。

贊助廣告

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個符號排了五輪以後,可構成60干支。續排下去又將恢復原狀,周而復始,即如民間所說“六十年轉甲子”。

[編輯本段]六十年甲子(干支表)

贊助廣告

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

甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

[編輯本段]結合實際瞭解“十二地支”

1.用十二種動物分別與十二地支相配成為“十二生肖年”。(見下圖)如凡是含有“子”的干支年,就是“鼠年”,這一年裡出生的人都是屬“鼠”;凡是含有“醜”的干支年就是“牛年”,這一年進而出生的人都是屬“牛”。以此類推。(如下表)

十二生肖年

1 2 3 4 5 6 7 8 9 10 11 12

子鼠 丑牛 寅虎 卯兔 辰龍 巳蛇 午馬 未羊 申猴 酉雞 戌狗 亥豬

2. 以十二地支來表示十二時辰。

一日有二十四小時,而我國傳統則以十二個時辰來表示,即一時辰是二小時。(如下表)

二十四小時和十二時辰對照表

子 醜 寅 卯 辰 巳

23-01:01-03:03-05 :05-07:07-09:09-11

午 未 申 酉 戌 亥

11-13:13-15:15-17:17-19:19-21:21-23

......餘下全文>>

天干地支有哪些,如何推算年份.

一、用公元年份推算天干

先把天干排序:

天干名稱 甲 乙 丙 丁 戊 己 庚 辛 壬 癸

天干序號 1 2 3 4 5 6 7 8 9 0

十個天干的序號和公元紀年的10個位數存在以下的關係

天干序號為公元年份的個位數減去3丁得差(注:各位數小於3的用10+“各位數”),即:

天干序號 = 公元年份的個位數- 3(注:各位數小於3的用10+“各位數”)

二、用公元年份推算地支

先把地支排序:

地支名稱:子 醜 寅 卯 辰 巳 午 未 申 酉 戌 亥

地支序號:1 2 3 4 5 6 7 8 9 10 11 12

地支序號推算:

1、把公元年份數除以12,得出商數和餘數;

公元年份數 ÷ 12 = 商數……….餘數

2、推算地支序號:

餘數 + 9 = 和數

如果和數小於等於12,那麼所得的和就是地支序號;如果和數大於12,則將和數減去12,所得的差數就是地支序號。

如2010年的干支紀年:

天干序號 = │10 - 3│ = 7

則2010年的天干是:庚。

2010年的地支

2010÷12=167…….. 6

6+9 = 15

15-12 = 3

序號為3的地支為寅,則2010年的干支紀年為:庚寅年。

再如抗日戰爭勝利是1945年,當年的天干序號是:

天干序號 = │5 — 3│ = 2

則1945年的天干是:乙。

再求1945年地支

1945÷12 = 192………1

1+9 =10

序號為10的地支是酉,1945年的干支紀年為:乙酉。

值得注意的是,每年的干支紀年不是從陰曆正月初一開始,而是從陰曆二十四節氣的“立春”開始,不管立春是在前一年的臘月,還是在新一年的正月,立春時刻以後算新的一年,立春時刻以前算前一年。

這是我們平時做網站時日曆的一種推算方法,一般採用函式寫的。

(注意:方法不適用公元前年份的推算)

天干地支怎麼算

天干地支簡稱“干支”,取義於樹木的乾和枝 天干有十:甲、乙、丙、丁、戊(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甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥   用六十甲子依次紀年,六十年一個輪迴。干支紀年法的新一年由立春開始,2009年的立春是二月四日,所以2009年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,用除不盡的餘數在地支中查出對應該餘數的地支,這樣就得到了公元紀年的干支紀年。如2003年,其尾數為3,對應的天干為“癸”;以12除2003得166,餘數為11,對應的地支為未。於是2003年的干支紀年為“癸未”年。注意這是指2003年立春之後,立春之前應是“壬午”年。趙達先生在“祭文”中指出的時間是“癸未清明”,清明是立春之後的第四個節氣(立春、雨水、驚蟄、春分、清明),所以趙先生說歲在癸未,而非壬午。   第二種演算法:   1. 天干演算法:用公元紀年數減3,除以10(不管商數)所得餘數,就是天干所對應的位數;   2. 地支演算法:用公元紀年數減3,除以12(不管商數)所得餘數,就是地支所對應的位數;   天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸   地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥   例1. 我們以2010年為例;   天干演算法: 2010-3=2007, 2007/10=200餘7, 7對應天干第7位是庚,即天干為庚;   地支演算法: 2010-3=2007, 2007/12=167餘3, 3對應地支第3位是寅,即地支為寅;   綜上公元2010是用天干地支紀年為庚寅年。為使各位信任此演算法,本人再舉一例來說明:   例2. 我們再以1987年為例;   天干演算法: 1987-3=1984, 1984/10=198餘4, 4對應天干第4位是丁,即天干為丁;   地支演算法: 1987-3=1984, 1984/12=165餘4, 4對應地支第4位是卯,即地支為卯;   綜上公元1987是用天干地支紀年為丁卯年。   第三種演算法:   首先,將天干、地支編號如下:   天干......餘下全文>>

怎樣用天干地支計算年份?

這是通過現有的萬年曆計算的出的公式。不過公式應該有問題吧?(2008-3)/10取餘數之後才是天干吧?地支也是一樣啊,也是需要取餘數。

地支的計算和天干其實是一樣的。明白了天干,地支應該也明白的。

我們先說天干,天干共10個,那麼必然10個一迴圈,2008年的天干和1998年的天干一樣。同1888年的也一樣。同公元8年的一樣。這個你應該都明白了。那麼我們只要知道干支中的第一位“甲”在公元哪年就可以了。我們完全可以通過萬年曆計算出來是***4年(十年一迴圈,1984年,1994年,2004年,2014年都是。那麼公元4年也是),這樣第4年表示天干的第一位,年數和位就差了3位。其實我們考慮一個問題,如果公元1年就是甲子年那就非常好辦了,也不用除10減3什麼的了,只要看看年份的尾數是多少,直接找就是了,但現在不是,而是差了3個數,那麼年份減去3,再除10取餘一樣能得到結果。

(2008-3)/12取餘=地支是一樣的道理,我們可以計算出來,公元4年是甲子年,這倒是一個不錯的巧合,六十年一輪迴的第一年就在公元10年之內。這樣,所有的年份除以12之後都可以和公元1年到12年的地址對應了,而公元1年到12年的地支計算同1、2、3.。。。的位置相差3位,於是也是減3,然後取餘,得到地支。

取餘數,需要整除,整除不了就剩下餘數了。3除以2,結果是1餘數也是1,10除以3,結果是3,餘數是1。10除以4,結果是2餘數是2,在算干支的時候我們不需要理會整除的結果,只看餘數。(若還不明白餘數可以在百度上搜索一下,很多。)

2005除以12,結果的167,餘數是1,於是對應的就是12地支中的第一位--子。

時辰的天干地支如何推算

有表格,月按照順序排列出來的,日是根據月推算出來的,也是60甲子順序排列出來的!時辰天干根據月和日推算,地支是固定的,與當今時間對比是:子時 23時—1時 甲子時 丙子時 戊子時 庚子時 壬子時

丑時 1時—3時 乙丑時 丁丑時 己丑時 辛丑時 癸丑時

寅時 3時—5時 丙寅時 戊寅時 庚寅時 壬寅時 甲寅時

卯時 5時—7時 丁卯時 己卯時 辛卯時 癸卯時 乙卯時

辰時 7時—9時 戊辰時 庚辰時 壬辰時 甲辰時 丙辰時

巳時 9時—11時 己巳時 辛巳時 癸巳時 乙巳時 丁巳時

午時 11時—13時 庚午時 壬午時 甲午時 丙午時 戊午時

未時 13時—15時 辛未時 癸未時 乙未時 丁未時 己未時

申時 15時—17時 壬申時 甲申時 丙申時 戊申時 庚申時

酉時 17時—19時 癸酉時 乙酉時 丁酉時 己酉時 辛酉時

戌時 19時—21時 甲戌時 丙戌時 戊戌時 庚戌時 壬戌時

亥時 21時—耿3時 乙亥時 丁亥時 己亥時 辛亥時 癸亥時

用天干地支怎麼推算每月日期

干支紀月推算 一、月乾的確定,按照年幹起月幹口訣——“五虎建元歌”: 甲己之年丙作首,乙庚之年戊為頭。丙辛之歲從庚算, 丁壬從壬正月求。戊癸甲寅建正月,十干年月順行流。 其歌又曰: 甲己丙寅首,乙庚戊寅頭。丙辛從庚寅, 丁壬壬寅求,戊癸甲寅居,周而復始流。 二、月支的確定相對比較簡單,十二個月與十二地支對應如下: 正月寅,二月卯,三月辰,四月巳,五月午,六月未, 七月申,八月酉,九月戌,十月亥,十一子,十二醜。 這裡需注意的是:月支的起始時間不是以每月初一為起點,而是以農曆二十四節氣為標準,這也是農曆閏月不設獨立的干支紀月的原因。: 寅從立春至驚蟄,卯從驚蟄至清明,辰從清明至立夏,巳從立夏至芒種, 午從芒種至小暑,未從小暑至立秋,申從立秋至白露,酉從白露至寒露, 戌從寒露至立冬,亥從立冬至大雪,子從大雪至小寒,醜從小寒至立春。

出生年月的天干地支是怎麼算的?

中國古代的一種紀年法。即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸為十干,子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥為十二支,把幹、支順序配合。如甲子、乙丑等,經過六十年又回到甲子。周而復始,迴圈不已。我國農曆現仍沿用干支紀年。

干支紀年萌芽於西漢,始行於王莽,通行於東漢後期。漢章帝元和二年(公元85年),朝廷下令在全國推行干支紀年。有人認為中國在漢武帝以前用干支紀年。可是,這就是太歲紀年,用太歲所在紀年,干支表示十二辰(把黃道附一週天分為十二等分)。木星11.862年繞天一週,所以太歲約86年多走過一辰,這叫做“超辰”。在顓頊歷上,西漢武帝太初元年(前104年)是太歲在丙子,太初曆用超辰法改變為丁丑。漢成帝末年,由劉歆重新編訂的三統曆又把太初元年改變為丙子,把太始二年(前95年)從乙酉改變為丙戌。還東漢的歷學者沒用超辰法。所以太歲紀年和干支紀年從太始二年表面一樣。但是用天干和地支搭配紀年的表現方式相傳自黃帝時期就開始了,在殷墟商代考古發現過六十甲子表的殘片。

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個符號排了五輪以後,可構成60干支。續排下去又將恢復原狀,周而復始,即如民間所說“六十年轉甲子”。

[編輯本段]六十年甲子(干支表)

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

甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

[編輯本段]結合實際瞭解“十二地支”

1.用十二種動物分別與十二地支相配成為“十二生肖年”。(見下圖)如凡是含有“子”的干支年,就是“鼠年”,這一年裡出生的人都是屬“鼠”;凡是含有“醜”的干支年就是“牛年”,這一年進而出生的人都是屬“牛”。以此類推。(如下表)

十二生肖年

1 2 3 4 5 6 7 8 9 10 11 12

子鼠 丑牛 寅虎 卯兔 辰龍 巳蛇 午馬 未羊 申猴 酉雞 戌狗 亥豬

2. 以十二地支來表示十二時辰。

一日有二十四小時,而我國傳統則以十二個時辰來表示,即一時辰是二小時。(如下表)

二十四小時和十二時辰對照表

子 醜 寅 卯 辰 巳

23-01:01-03:03-05 :05-07:07-09:09-11

午 未 申 酉 戌 亥......餘下全文>>

天干地支紀日怎麼計算?

我把公式給你

日天干地支

從已知日期計算干支紀日的公式為:

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是世紀數減1。奇數月 i=0,偶數月 i=6,年份前兩位,y 是年份後兩位,M 是月份,d 是日數。[ ] 表示取整數。

1月和 2月按上一年的 13月和 14月來算,因此C和y也要按上一年的年份來取值。

g 除以 10 的餘數是天干,z 錠以 12 的餘數是地支。

如果先求得了g,那麼

z=g+4C+10+i(奇數月i=0,偶數月i=6)

如:

2009年7月16日

G=80+5+45+2+4+16-3=149 餘數為 9,天干是「壬」

Z=149+80+10+0=239 餘數為11,地支是「戌」

如何計算每天的天干地支

從已知日期計算干支紀日的公式為:

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是世紀數減1.奇數月 i=0,偶數月 i=6,年份前兩位,y 是年份後兩位,M 是月份,d 是日數.[ ] 表示取整數.

1月和 2月按上一年的 13月和 14月來算,因此C和y也要按上一年的年份來取值.

g 除以 10 的餘數是天干,z 除以 12 的餘數是地支.

如果先求得了g,那麼

z=g+4C+10+i(奇數月i=0,偶數月i=6)

如:

2009年7月16日

G=80+5+45+2+4+16-3=149 餘數為 9,天干是「壬」

Z=149+80+10+0=239 餘數為11,地支是「戌」

天干地支怎麼計算?多少一個週期?

天干地支,簡稱“干支”。在中國古代的歷法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被稱為“十天干”,子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。十干和十二支依次相配,組成六十個基本單位,兩者按固定的順序互相配合,組成了干支紀法。從殷墟出土的甲骨文來看,天干地支在我國古代主要用於紀日,此外還曾用來紀月、紀年、紀時等。天干地支 天干?? 甲 ?? 乙 ?? 丙 ?? 丁 ?? 戊 ?? 己 ?? 庚 ?? 辛 ?? 壬 ?? 癸 地支?? 子 ?? 醜 ?? 寅 ?? 卯 ?? 辰 ?? 巳 ?? 午 ?? 未 ?? 申 ?? 酉 ?? 戌 ?? 亥 六十甲子?? 甲子 ?? 乙丑 ?? 丙寅 ?? 丁卯 ?? 戊辰 ?? 己巳 ?? 庚午 ?? 辛未 ?? 壬申 ?? 癸酉 ?? 甲戌 ?? 乙亥 ?? 丙子 ?? 丁丑 ?? 戊寅 ?? 己卯 ?? 庚辰 ?? 辛巳 ?? 壬午 ?? 癸未 ?? 甲申 ?? 乙酉 ?? 丙戌 ?? 丁亥 ?? 戊子 ?? 己丑 ?? 庚寅 ?? 辛卯 ?? 壬辰 ?? 癸巳 ?? 甲午 ?? 乙未 ?? 丙申 ?? 丁酉 ?? 戊戌 ?? 己亥 ?? 庚子 ?? 辛丑 ?? 壬寅 ?? 癸卯 ?? 甲辰 ?? 乙巳 ?? 丙午 ?? 丁未 ?? 戊申 ?? 己酉 ?? 庚戌 ?? 辛亥 ?? 壬子 ?? 癸丑 ?? 甲寅 ?? 乙卯 ?? 丙辰 ?? 丁巳 ?? 戊午 ?? 己未 ?? 庚申 ?? 辛酉 ?? 壬戌 ?? 癸亥 曆法用天干、地支編排年號和日期,天干共十個字,因此又稱為“十天干”,其排列順序為:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二個字,排列順序為:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬為陽幹,乙、丁、己、辛、癸為陰乾。子、寅、辰、午、申、戌為陽支,醜、卯、巳、未、酉、亥為陰支。   以一個天干和一個地支相配,排列起來,天干在前,地支在後,天干由甲起,地支由子起,陽幹對陽支,陰乾對陰支(陽幹不配陰支,陰乾不配陽支)得到六十年一週期的甲子迴圈。稱為“六十甲子”或“花甲子”。中國人民過去就是以六十甲子迴圈來紀年、紀月、紀日、紀時的。   天干地支這共二十二個的符號錯綜有序,充滿圓融性與規律性。它顯示了大自然執行的規律,即時(時間)空(方位)互動,和“陰”與“陽”的作用結果。中國曆法包含了陰陽五行的思想和自然迴圈運化的規律。  年:每個干支為一年,六十個幹後,又從頭算起,周而復始,迴圈不息。由甲子開始,滿六十年稱做一甲子或一花甲子。稱為干支紀年法。   月:正月是由寅開始,每個月的地支固定不變,然後依次與天干組合;由第一年的正月丙寅月、二月是丁卯月、三月是戊辰。從甲子月到癸亥月,共六十甲子,剛好五年。   日:由甲子日開始,按順序先後排列,六十日剛好是一個干支的週期。   時:由甲子時開始,但記時的天干固定不變,每天十二個時辰。地支與五行方位的關係   子(鼠)屬陽水,北方;亥(豬)屬陰水,北方。   寅(虎)屬陽木,東方;卯(兔)屬陰木,東方。   巳(蛇)屬陰火,南方;午(馬)屬陽火,南方。   申(猴)屬陽金,西方;酉(雞)屬陰金,西方。   辰(龍)、戌(犬)屬陽土,中方;   醜(牛)、未(羊)屬陰土,中方。

相關問題答案
怎麼推算天干地支?
怎樣推算天干地支?
如何推算天干地支?
怎麼算天干地支?
用數字怎麼算天干地支?
年月日怎麼算天干地支?
怎麼算天干地支月份?
月份怎麼算天干地支?
時辰怎麼算天干地支?
年份怎麼算天干地支?