天干地支記日?

General 更新 2024年11月16日

天干地支紀日怎麼計算?

我把公式給你

日天干地支

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

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

怎樣用干支記年月日時?

天干地支:也稱"干支",是"甲乙丙丁戊已庚辛壬癸"十天干與"子醜寅卯辰巳午未申酉戌亥"十二地支的合稱。 六十甲子:用十干的"甲、丙、戊、庚、壬"和十二支的"子、寅、辰、午、申、戌"相配,十干的"乙、丁、已、辛、癸"和十二支的"醜、卯、巳、未、酉、亥"相配,共配成六十組,稱為《六十甲子》。 古人用天干地支、來表示年、月、日、時的次序,周而復始,迴圈使用。 干支最初是用來紀日的,後來多用來紀年,現在農曆的年份仍用干支。 使用方法: 一·記年 每個干支為一年,六十個幹後(俗稱“六十甲子”),又從頭算起,周而復始,迴圈不息。 二·記月 每個月的地支固定不變〈正月是由寅開始,二月是卯,三月是辰....直至十二月醜〉然後依次與天干組合,開頭的一年的正月是丙寅月、二月是丁卯月、三月是戊辰....如此類推。如同上表從甲子到癸亥,共六十甲子,剛好五年。 三·記日 按順序先後排列,兩個月六十日,剛好一個干支的週期。 四·記時 記時的地支固定不變,每天十二個時辰,23:00~1:00為子時;1:00~3:00為丑時……21:00~23:00為亥時。

贊助廣告

天干地支計年份月份和日期如何定的?

天干地支是早在公元前二千六百九十七年,於中華始祖黃帝建國時,命大撓氏探察天地之氣機,探究五行(金木水火土),始作甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十天干,及子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二地支,相互配合成六十甲子用為紀曆之符號。 我國曆法以月球繞地球一週的時間(29.5306天)為一月,以地球繞太陽一週的時間( 365.2419 天)為一年,為使一年的平均天數與迴歸年的天數相符,設定閏月。據記載,西元前六世紀中國開始採用十九年七閏月法協調陰曆和陽曆。 天干地支,是過去人建曆法時,為了方便做60進位而設出的符號。對古代的中國人而言,天干地支的存在,就像阿拉伯數字般的單純,而且後來更開始把這些符號運用在地圖、方位及時間(時間軸與空間軸)上,所以這些數字被賦於的意思就越來越多了。 古人(一說黃帝)觀測朔望月,發現兩個朔望月約是59天的概念。12個朔望月大體上是354天多(與一個迴歸年的長度相近似),古人因此就得到了一年有12個月的概念。在搭配日記法(十天干),產生陰陽合曆,發展出現在的天干地支;較為成熟時應該是在夏商周這幾個朝代。 天干地支簡稱干支,是夏曆中用來編排年號和日期用的。 曆法用天干、地支編排年號和日期,天干共十個字,因此又稱為「十干」,其排列順序為:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二個字,排列順序為:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬為陽幹,乙、丁、己、辛、癸為陰乾。子、寅、辰、午、申、戌為陽支,醜、卯、巳、未、酉、亥為陰支。 以一個乾和一個地支相配,排列起來,天干在前,地支在後,天干由甲起,地支由子起,陽幹對陽支,陰乾對陰支(陽幹不配陰支,陰乾不配陽支)得到六十年一週期的甲子迴圈。稱為“六十甲子”或”花甲子”。我國人民過去就是以六十甲子迴圈來紀年、紀月、紀日、紀時的。 天干地支這共二十二個的符號錯綜有序,充滿圓融性與規律性。它顯示了大自然執行的規律,即時(時間)空(方位)互動,和「陰」與「陽」的作用結果。中國曆法包含了陰陽五行的思想和自然迴圈運化的規律。 年:每個干支為一年,六十個幹後,又從頭算起,周而復始,迴圈不息。由甲子開始,滿六十年稱做一甲子或一花甲子。稱為干支紀年法。 月:正月是由寅開始,每個月的地支固定不變,然後依次與天干組合;由第一年的正月丙寅月、二月是丁卯月、三月是戊辰。從甲子月到癸亥月,共六十甲子,剛好五年。 日:由甲子日開始,按順序先後排列,六十日剛好是一個干支的週期。 時:由甲子時開始,但記時的地支固定不變,每天十二個時辰。 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.癸亥 干支紀年法 如甲子為第一年,乙丑為第二年,丙寅為第三年……六十年為一週。一週完了,再由甲子年起,周而始,迴圈下去。例如1929年是農曆己巳年,1930年是農曆庚午年……到1989年又是農曆己巳年。我們在日曆上看到的......餘下全文>>

天干地支記日法 20160927日是哪一天?是日,不是哪一年

丙申年 【猴年】丁酉月 壬子日

天干地支紀日法怎麼換算

▲天干地支紀年與公曆的近似換算

從已知的公曆年份計算干支紀年:年份數減3,除以10的餘數是天干,除以12的餘數是地支。(公元前的年份則用58-“年份數除以60的餘數”後計算)

也可以天干:年份÷10,得到的商不管,看餘數,若餘數-3得正,則按天干順序往下數,得數即為天干順序數,若餘數-3為負,則+10,得到的數即為天干數,若餘數為3,則為天干的最後一位,即癸。

地支:年份÷12,得到的商不管,看餘數,若餘數-3得正,則按地支順序往下數,得數即為地支順序數。若餘數-3為負,則+12,得到的數即為地支順序數,若餘數為3,則為地支的最後一位,即亥。

把天干數和地支數合併起來,即為所求的干支年份。

如:2001年查萬年曆為辛巳年,演算法為:

2001÷10=200……1,1—3=—2,—2+10=8,按天干順序數到8,甲、乙、丙、丁、戊、己、庚、辛。第8位為辛。

2001÷12=166……9,9—3=6,按地支順序數到6,子、醜、寅、卯、辰、巳。第6位為巳。

按照以上計算結果,把天干、地支合併起來可知,2001年為辛巳年。

▲干支紀年與格里曆的換算

若我們把天干的甲、乙、...、壬、癸編上 0、 ......、8、9 等序號;地支的子、醜、...、戌、亥亦編上 0、1、 ......、10、11 等序號,那麼:

從已知的格里曆年份計算干支紀年:年份數減4,除以10的餘數是天干,除以12的餘數是地支。例如:

(1972 - 4)÷ 10 ≡ 8,所以天干是“壬”;

(1972 - 4)÷12 ≡ 0,所以地支是“子”。

附:已知天干地支,如何得到當前是60年中的第幾年 (楊霖坤 程式設計)。

X=天干 Y=地支

if x - y >= 0 then

z = 6x - 5y;

else

z = 6x - 5y + 60;

排出60甲子序列,將自己的虛齡生年放入其中,逆數上行即可找到相對公元年的干支是什麼了。或者比照當年或上年的干支,也能找出相應的你所需要的干支來。如你是1987年7月生人,只知道今年是兔年(丁卯)不知道87年是什麼干支,

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.1 符號意義r:日柱的母數,r除以60的餘數即是日柱的干支序列數;s:公元年數後兩位數減1,取整數值;u:s除以4的餘數;m:月基數d:日期數x:世紀常數注意:閏年2月之後,求出的r需要再加1。1.2 世紀常數現將17世紀至26世紀一千年間的世紀常數x,對應列表如下: 表2-1.1世紀數N 17 18 19 20 21 年限 1601-1700 1701-1800 1801-1900 1901-2000 2001-2100 世紀常數x 3 47 31 15 0 表2-1.2世紀數N 22 23 24 25 26 年限 2101-2200 2201-2300 2301-2400 2401-2500 2501-2600 世紀常數x 44 28 12 57 41 1.3 月基數月基數m,即為前幾個月的日數總和除以60的餘數。詳見下表: 表2-2月基數表月份 1 2 3 4 5 6 7 8 9 10 11 12 月基數 0 31 -1 30 0 31 1 32 3 33 4 34

十天干與十二地支怎樣記日

天干是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,也叫天干;地支是:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥,也稱十二地支。

以一個天干和一個地支相配,排列起來,天干在前,地支在後,天干由甲起,地支由子起,陽幹配陽支,陰乾配陰支(陽幹不配陰支,陰乾不配陽支),共有六十個組合,稱為“六十甲子”。我國人民過去就是以六十甲子迴圈起來紀年、紀月、紀日、紀時的。

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.癸亥

干支紀年法

如甲子為第一年,乙丑為第二年,丙寅為第三年……六十年為一週。一週完了,再由甲子年起,周而始,迴圈下去。例如1929年是農曆己巳年,1930年是農曆庚午年……到1989年又是農曆己巳年。我們在日曆上看到的己巳年、庚午年,就是按干支紀年這種方法排列下來的。陽曆年份除以60的餘數減3便得該年農曆干支序號數,再查上面的干支便是干支年紀。如果序號數小於、等於零則於支序號數加60。例如,求1991年干支;1991÷60=33餘11,年干支序號數=11-3=8。查干支表知該年為辛未年。又如求1983年干支:1983÷60=33餘3,干支序號=3-3=0,加上60,查干支表知該年為癸亥。

干支紀月法

干支紀月法未普遍實行,主要為星相家推算八字用。其方法為:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月為戊寅;丙或辛之年正月為庚寅,丁或壬之年正為為壬寅,戊或癸之年正月為甲寅。正月之干支知道了,其餘月可按六十甲子的序推知。

干支紀日法

甲炎了第一日,乙丑為第二日,丙寅為第三日……60日為一週。一週完了再由甲子日起,周而復始,迴圈下去。例如農曆己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。

干支紀時法

一天中時辰的地支也是確定的,所以二十四小時配十二地支,由夜間十一點至一點為子時,一點至三點為丑時,其餘照推。時的天由該日所對天干推求,其歌戾如下:

甲己還生甲,乙庚丙作初,

丙辛從戊起,丁壬庚子居,

戊癸何方發,壬子是真途。

即若該日是甲或己的,在子時上配上甲為甲子;日是乙或庚的,在子時上配上丙為丙子;丙辛日子時配上戊為戊子;丁任日為庚子;戊癸日為壬子。知道了子時的干支,便可推知其餘。

相關問題答案
天干地支記日?
天干地支紀日法?
天干地支與日期對照表?
帶天干地支的日曆?
天干地支記月?
天干地支紀日法對照表?
天干地支紀日表?
天干地支紀日?
天干地支記憶?
怎樣推算日天干地支?