怎樣推算日天干地支?

General 更新 2024年12月26日

如何推算年月日時干支

最新快速推算年月日時干支法

一、快速推算年柱干支法

天干:

1(甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸)

地支:

按1(子);2(醜);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);11(戌);12(亥)

推算天干:

公元后任何年代:公元年末位數-3=年幹,負數則加10

公元前任何年代:公元年末位數+8=年幹

(公式揭密:因為公元3年為癸亥年,而天干又是逢10一迴圈。公元4年天干是甲,而4-3=1。由於沒有公元0年,所以公元前的天干為末位數-3+1,再+10轉為正數)

贊助廣告

推算地支:

公元后任何年代:(公元年數-3)÷12,得餘數0-11為年支,負數則加12,0視作12

公元前任何年代:(公元年數-2)÷12,餘數-11-0為年支,加12轉為正數,0視作12

(公式揭密:類似前述)

另:

⒈公元年末二位數+9=年支(適用於1800—1899 年);

⒉公元年末二位數+1=年支(適用於1900—1999 年);

⒊公元年末二位數+5=年支(適用於2000—2099 年);

說明:

注:年干支是以立春為界,而不是以春節為界的。如1964年陽曆2月4日的陰曆為十二月二十一,仍為癸卯年;但1964年陽曆2月5日的陰曆雖為十二月二十二,而此日已立春,宜做甲辰年。

贊助廣告

例一:求公元前7的年柱干支:年幹=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12轉為正數3,即寅。故公元前7年是甲寅年。

例二:求2000年的年柱干支 :年幹=末位數0-3=-3,加10=7,即庚。 年支=00+5=5,即辰。 故2000年是庚辰年。

例三:求1999年的年柱干支 :年幹=末位數9-3=6,即己;年支=末二位數99+1=100減去8個12後餘4,即卯。故1999年是己卯年。

注:我們所說的某個陽曆年份對應的陰曆干支,是該年大部分時間與其對應,而不是完全重合的。

二、快速推算月柱干支法

1.推算天干:年幹x2+月數=月幹,超過10則減去10的倍數到0-9,0視作10)

(公式揭密:由於甲子年的正月是丙寅月,即甲1對應丙3,推算下去,乙丑年的正月是戊寅,即乙2對應戊5,再下去是丙3對應庚7,正好每年正月的天干為年幹x2+1)

2. 推算地支:陰曆月支是固定不變的,

自商代曆法開始,將每年的第一個月的地支定為寅,稱為“正月建寅”,以後各月按地支順序類推。正月天干的計算方法為:

若:

遇上甲或己的年,正月是丙寅;遇上乙或庚之年,正月為戊寅;

遇上丙或辛之年,正月為庚寅;遇上丁或壬之年,正月為壬寅;

遇上戊或癸之年,正月為甲寅。依照正月之干支,其餘月份按干支推算即可。

正月為寅(從立春當天到驚蟄前一天), 二月為卯(從驚蟄當天到清明前一天),

三月為辰(從清明當天到立夏前一天), 四月為巳(從立夏當天到芒種前一天),

五月為午(從芒種當天到小暑前一天), 六月為未(從小暑當天到立秋前一天),

七月為申(從立秋當天到白露前一天), 八月為酉(從白露當天到寒露前一天),

九月為戌(從寒露當天到立冬前一天), 十月為亥(從立冬當天到大雪前一天),

十一月為子(從大雪當天到小寒前一天),十二月為醜(從小寒當天到立春前一天)。

注意:月干支是以節令為準,不是以農曆每月初一為分界線,交節前為上個月的節令,交節後為下個月的節令。所以我們所說的某個陰曆年份對應的干支,是該月大部分時間與其對應,而不是完全重合的。

例一:2008年陽曆2月3日的月柱干支:......餘下全文>>

如何推算日的干支?

推算日干支口訣

推算日干支傳統的計算方法,可以按公曆和農曆兩種方法推算。

一、農曆日干支推算口訣:

大小月卦記心間,

正一干支起根源。

大後幹同地支衝,

小後干支退一天。

初一十三二十五,

支同隔幹一位算。

推算方法:“大小月卦記心間,正一干支起根源。”農曆的大月為30天小月為29天,固定不變。要推農曆日干支,先要按《農曆大小月卦口訣》將推算之年編上兩卦,以便在推算日千支時運。除此之外,還要記住農曆正月初一日的干支,因為它是推算一年逐日的基礎。“大後幹同地支衝,小後干支退一天。”農曆天干與地支組合,天干迴圈2.5次。根據這一規律,知道某月初一日干支,如果這個月是小月則應在幹同支衝的情況下,干支各減一位,則是小月後下月初一日干支。如本月初一干支為己卯,這個月是大月,下月初一干支為己酉。如果這個月是小月,則下月初一干支應在己酉退一位後確定,即為戊申日。“初一十三二十五,支同幹隔一位算。”此兩句是在確定某月初一干支後,將這個月分成三個階段,即初一至十二,十三至二十四二十五以後。初一、十三、二十五日在干支上也是有規律的。知道初一干支,只要將該日天干隔一位順推,而地支不變。同理,知道十三日干支,支同幹隔一位,也知道二十五日的干支。如初一日干支為甲子,則十三日干支為丙子,二十五日干支為戊子。掌握這個方法,就可以根據所推之日屬於哪一段,便可以很快知道這天的干支了。

二、公曆日干支推算口訣:

元旦干支為根源,

大小二月記心間。

小月幹同地支衝,

大月上句加一天。

申子辰年年為閏,

幹同支衝退一天。

餘年二月二十八,

幹同支衝退一天。

月首十三二十五,

支同隔幹一位算。

推算方法:“元旦干支為根源,大小二月記心間。”推算公曆日干支,首先要記住元旦日的干支。同時,還要知道大小月及二月的天數。公曆大月為31天,小月為30天,其大小月是固定不變的,唯獨二月有29天和28天之分。因此,要特別注意哪年二月為29天,那年二月為28天。“小月幹同地支衝,大月上句加一天。”公曆小月為30天,按農曆大月推算口訣,我們知道本月初一日干支,與下月初一干支則是天干相同地支相沖。公曆大月為31天,在小月乾地相沖的基礎上,干支各加一位數,即是大月後下月一日的干支。“申子辰年年為閏,幹同支衝退一天。”經過研究,發現凡地支為申、子、辰的年為公曆閏年,二月為29天。在推算3月1日干支時,可按農曆小月後的日干支推算方法,即在幹同地幹衝的基礎上,干支各減一位,則為3月丨日干支。“餘年二月二十八,幹同幹衝退二天。”除地幹為申子辰年二月29天,其它年二月均為28天。在知道2月1日干支後,按幹同支衝規律,干支各減二位便是3月1日的干支。“月首十三二十五,支同幹隔一位算。”月首,代表每月第1日。其推法與農曆日干幹訣後兩句相同。

天干地支紀日怎麼計算?

我把公式給你

日天干地支

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

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,地支是「戌」

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

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

時辰的天干地支如何推算

有表格,月按照順序排列出來的,日是根據月推算出來的,也是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

午 未 申 酉 戌 亥

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

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

天干地支紀年法的月份和日期怎麼推算

月份是固定的,比如,甲子年的子月必為丙子月,甲子年從丙寅月開始,因為每5年一個輪迴,都是固定的。時辰也是固定的,甲子日和己巳日的子時必為甲子時,每5天一個輪迴。

日期,網上有公式,不過我自己也並沒有搞明白,嘿嘿,我的計算方法,是記住一個特殊的日子,比如自己的生頂,比如最近的甲子年的第一天的日子(即 1984-02-04 星期六 干支:甲子年 丙寅月 戊辰日)再根據這個日子,推算,365天的平年每年有5天的誤差,366天的閏年有6天的誤差,然後再根據誤差的日子推算一下。前提就是把干支表要記熟。

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

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

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

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

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

以你提問的日期為例,在看看前兩年和後一年的同月同日的干支:

公元:2011-05-15星期日

陰曆:四月十三

干支:辛卯年 癸巳月 庚午日

(2012年為閏年 誤差為6天,再加上2013年的5天,共計誤差11天,庚午 辛未 壬申 癸酉 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳,辛巳往前11天剛好是庚午日。)

公元:2012-05-15 星期二

陰曆:壬辰年 四月廿五

干支:壬辰年 乙巳月 丙子日

(2013年為平年 誤差為5天,丙子 丁丑 戊寅 己卯 庚辰 辛巳,辛巳往前5天剛好是丙子日。)

公元:2013-05-15 星期三

陰曆:癸巳年四月初六

干支:癸巳年 丁巳月 辛巳日 (你提問的日期,以此為標準。)

2014-05-15 星期四

陰曆:甲午年 四月十七

干支:甲午年 己巳月 丙戌日

(2014年為平年 誤差為5天,辛巳 壬午 癸未 甲申 乙酉 丙戌 ,辛巳往後5天剛好是丙戌日。)

再舉例:網上的萬年曆能夠查到干支的只到1900年,我們偉大的毛爺爺的生日是1893年12月26日,1900-12-26 星期三 陰曆:庚子年 十一月初五 干支:庚子年 戊子月 癸酉日

七年中,只有一個閏年,1900年是世紀數,不閏年,誤差是7X5+1=36天,剛好是丁酉日。12月26日,在子月,1893年為癸巳年,癸巳年子月必為甲子月,是固定的,因此,毛爺爺生日那天的干支是:癸巳年 甲子月 丁酉日

如何計算每天的天干地支

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

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,地支是「戌」

干支演算法,年干支、月干支、日干支怎麼算啊???

一、年柱干支演演算法

或許你會說,知道日柱干支有什麼用,還有年柱、月柱、時柱怎麼推,一分鐘即可一推而出。

推算天干:

公元后任何年代:

公元年末位數-3=年幹,負數則加10

公元前任何年代:

公元年末位數+8=年幹(公式揭密:因為公元3年為癸亥年,而天干又是逢10一迴圈。公元4年天干是甲,而4-3=1。由於沒有公元0年,所以公元前的天干為末位數-3+1,再+10轉為正數)

推算地支:

公元后任何年代:(公元年數-3)÷12,得餘數0-11為年支,負數則加12,0視做12

公元前任何年代:(公元年數-2)÷12,餘數-11-0為年支,加12轉為正數,0視做12(公式揭密:類似前述)

另:⒈公元年末二位數+9=年支(適用於1800—1899年);

⒉公元年末二位數十1=年支(適用於1900—1999年);

⒊公元年末二位數+5=年支(適用於即2000—2099年);

說明:

① 年幹按:1(甲).2(乙).3(丙).4(丁).5(戊).6(己).7(庚).8(辛).9(壬).10(癸)。

年支按:1(子).2(醜).3(寅).4(卯).5(辰).6(巳).7(午).8(未).9(申).10(酉).11(戌).12(亥)。

注:年干支是以立春為界,而不是以春節為界的。如1964年陽曆2月4日的陰曆為十二月二十一,仍為癸卯年;但1964年陽曆2月5日的陰曆雖為十二月二十二,而此日已立春,宜做甲辰年。

二、快速推算月柱干支法

⒈推算天干: 年幹x2+月數=月幹,超過10則減去10的倍數到0-9,0視做10)

(公式揭密:由於甲子年的正月是丙寅月,即甲1對應丙3,推算下去,乙丑年的正月是戊寅,即乙2對應戊5,再下去是丙3對應庚7,正好每年正月的天干為年幹x2+1)

⒉ 推算地支:陰曆月支是固定不變的,正月為寅(從立春當天到驚蟄前一天),二月為卯(從驚蟄當天到清明前天),三月為辰(從清明當天到立夏前一天),四月為巳(從立夏當天到芒種前一在),五月為午(從芒種當天到小暑前一天),六月為未(從小暑當天到立秋前一天),七月為申(從立秋當天到白露前一天),八月為酉(從白露當天到寒露前一天),九月為戌(從寒露當天到立冬前一天),十月為亥(從立冬當天到大雪前一天),十一月為子(從大雪當天到小寒前一天),十二月為醜(從小寒當天到立春前一天)。

注意:月干支不是以農曆每月初一為分界線,,而是以節令為準,,交節前為上個月的節令,,交節後為下個月的節令。所以我們所說的某個陰曆年份對應的干支,是該月大部分時間與其對應,而不是完全重合的。

三、快速推算時柱干支法

⒈日干x2+時支數-2=時幹數

(公式揭密:因為甲子日的子時是從甲子時開始,推算下去,乙丑日對應丙子,即乙2對應丙3,再下去是丙3對應戊5,正好每日的子時天干為日干x2-1,即日干x2+時支數-2)

⒉ 時支是固定的。時辰順序是:子時、丑時、寅時、卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。

例:求壬午日酉時的天干。日干9x2+時支10-2=26,取6即己。故壬午日酉時的干支為己酉。

日柱干支演演算法

只要記住以下幾句口訣,日柱即可一推而出,口訣如下:

[公元紀年後兩位,

減一除四取商數;

同法除以一十二,

餘數乘五加基數;

再加月日總日數,

六十除餘日干支。]

日柱干支公式:

{〔(A-1 / 4)〕Q +〔(A-1)/12〕R×5+15+B } / 60 R =C

Q為商數。R為餘數。15為基數。A為公元后兩位。B為日月總天......餘下全文>>

相關問題答案
怎樣推算日天干地支?
日天干地支演算法?
怎樣推算日柱對應五行?
算命天干地支?
今日天干地支查詢?
如何計算月天干地支?
月日天干地支?
年月日天干地支?
算命天干地支代表什麼?
今日天干地支?