干支紀日法(干支紀日法對照表)

干支紀日法

天干地支紀日怎樣核算? 我把公式給你

日天干地支

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

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

干支紀日法的日柱公式 因為公歷與干支紀法的系統和周期徹底不同,因而它們之間的換算問題比較復雜。尤其是求解公歷任一日的日干支是好不容易的,現在首要依托查詢萬年歷處理。作者通過潛心研究,探求推導出──核算公歷任一日干支的歷法公式,簡稱《高氏日柱公式》。此公式選用刺進世紀常數和月基數的辦法,簡捷精確而又科學有用,徹底處理了由來已久的歷法換算難題。在“不查萬年歷,日柱早知道”的具體問題上具有極大的實踐含義。 修改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

天干地支紀日法怎樣換算 ▲天干地支編年與公歷的近似換算

從已知的公歷年份核算干支編年:年份數減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.癸亥

干支紀日怎樣算 干支編年法

如甲子為榜首年,乙丑為第二年,丙寅為第三年……六十年為一周。一周完了,再由甲子年起,周而始,循環下去。例如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天,因而三月初二又是丁酉日。

干支紀時法

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

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

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

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

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

干支紀日從哪一天是甲子日? 每年的陽歷8月22日干支都不相同的 干支紀日法 甲子為榜首日,乙丑為第二日,丙寅為第三日……60日為一周。一周完了再由甲子日起,循環往復,循環下去。例如陰歷己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因而三月初二又是丁酉日。

干支紀日法是怎樣紀日的?

古代漢族公民將干支般配的六十個單位,每個單位代表一天,假設某日為甲子日,則甲子今后的日子順次順推為乙丑、丙寅、丁卯等; 甲子曾經的日子順次逆推為癸亥、壬戌、辛酉等。

干支紀日法是漢族民間運用天干地支記載日序的辦法,是陰歷的一部份,也是歷代歷書中的重要組成部分。干支是天干(甲乙丙丁戊己庚辛壬癸)、地支(子丑寅卯辰巳午未申酉戌亥)的合稱,它與干支編年法相同,用干支相匹配的六十甲子來記載日序,從甲子開端到癸亥完畢,六十天為一周,循環記載。與干支編年”天道“五行不同,干支紀日是”地道“五行!

擴展材料:

因為公歷與干支紀法的系統和周期徹底不同,因而它們之間的換算問題比較復雜。尤其是求解公歷任一日的日干支是好不容易的,現在首要依托查詢萬年歷處理。作者通過潛心研究,探求推導出──核算公歷任一日干支的歷法公式,簡稱《高氏日柱公式》。此公式選用刺進世紀常數和月基數的辦法,簡捷精確而又科學有用,徹底處理了由來已久的歷法換算難題。在“不查萬年歷,日柱早知道”的具體問題上具有極大的實踐含義。

參考材料來歷:百度百科-天干地支

參考材料來歷:百度百科-干支紀日法

參考材料來歷:百度百科-天干

干支紀日法怎樣核算,正確的日干支核算法

干支紀日法怎樣核算

干支記日核算揭秘之一種:

日干支的核算一般按陽歷日期來核算,先以當年的元旦干支的代表數為根底(天干1~10,地支1~12)另加所求日數,然后查表按月進行加或減(附后),再除掉干支的周轉數(天干10,地支12),所余的數即為所求的日干支的代表數,即可按數字轉為干支,此為平年的日干支核算法。如遇閏年,因二月多一天,所以在用上法核算時,從三月份起,應在所求日干支數上再加1。

附:各月干支加減表

一月干支均減1  二月干加0支加6

三月干減二支加10 四月干減1支加5

五月干支均減1  六月干加0支加6

七月干支均加0  八月干加1支加7

九月干支均加2  十月干加2支加8

十一月干支均加3 十二月干加3支加9

為了便于回憶,有歌一首:

一五雙減一  二六加零六

三減二加十  四減一加五

七零九加二  八加一七走

十上加二八  冬三臘三九

閏從三月起  余數均加一

例1:求1981年12月31日的日干支

查1981年元旦干支為己卯,己的代表數為6,卯為4,即以6、4為基數進行核算。

干:6+31(所求日數)+3(12月干加3)=40

除掉周轉數30,余10。10代表癸,所以日干是癸。

支:4+31+9(12月支加9)=44

除周轉數36,余8。8代表未所以日支是未。

合起來可知1981年12月31日為癸未日。并由此可以推之1982年元旦干支為甲申。

第二種:

元旦加五一 下數即為七

七隔九月一 九下十一月

元上三月一 元沖四月一

四下二六一 六下數八月

八下十月整 十下十二月

閏年元旦兼三月 下五五下七月明

七隔一支為九月 九下十一單月終

雙月五沖為二四 四下六八十順行

十下十二終清楚

運用:

先要記住每年元旦日的干支。如本年(05)年,元旦是乙酉日(與太歲同),為平年。按之一首歌訣推導其它各月的1號的干支。

元旦兼五一,意思是五一與元旦的干支是相同的,按本年來說,也是乙酉日?!跋聰导礊槠摺保矣舷乱粋€干支是丙戌,那么,7月1日便是丙戌日也……“元沖四月一”,乙酉對沖(僅僅地支的對沖,干不變)是乙卯,所以,四月一日便是乙卯日了。

知道了每月的1日,那么,每月的11日、21日、31日便可順暢推出。

如今天是10月25日。先推出10月1日,元沖四月一,4月1日是乙卯日,“四月二六一、六月屬八月、八下十月整”,很快可以推10月1日是戊午日。那么,11日便是戊辰,21日便是戊寅,25日則是壬午日了。

十分簡略、方便?。∈炀毩?,很快可以推出一年恣意一天的干支。

以上便是與干支紀日法怎樣核算相關內容,是關于干支紀日的共享??赐暾_的日干支核算法后,期望這對我們有所協助!

以上文字內容便是小編收拾的關于干支紀日法和干支紀日法對照表的具體介紹,期望可以協助到您;假設你還想了解更多這方面的信息,記住保藏重視。


隨機文章:

發表回復

您的郵箱地址不會被公開。 必填項已用 * 標注