
干支紀(jì)日法
天干地支紀(jì)日怎樣核算? 我把公式給你
日天干地支
從已知日期核算干支紀(jì)日的公式為:
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是世紀(jì)數(shù)減1。奇數(shù)月 i=0,偶數(shù)月 i=6,年份前兩位,y 是年份后兩位,M 是月份,d 是日數(shù)。[ ] 表明取整數(shù)。
1月和 2月按上一年的 13月和 14月來算,因而C和y也要按上一年的年份來取值。
g 除以 10 的余數(shù)是天干,z 錠以 12 的余數(shù)是地支。
假設(shè)先求得了g,那么
z=g+4C+10+i(奇數(shù)月i=0,偶數(shù)月i=6)
如:
2009年7月16日
G=80+5+45+2+4+16-3=149 余數(shù)為 9,天干是「壬」
Z=149+80+10+0=239 余數(shù)為11,地支是「戌」
干支紀(jì)日法的日柱公式 因?yàn)楣珰v與干支紀(jì)法的系統(tǒng)和周期徹底不同,因而它們之間的換算問題比較復(fù)雜。尤其是求解公歷任一日的日干支是好不容易的,現(xiàn)在首要依托查詢?nèi)f年歷處理。作者通過潛心研究,探求推導(dǎo)出──核算公歷任一日干支的歷法公式,簡(jiǎn)稱《高氏日柱公式》。此公式選用刺進(jìn)世紀(jì)常數(shù)和月基數(shù)的辦法,簡(jiǎn)捷精確而又科學(xué)有用,徹底處理了由來已久的歷法換算難題。在“不查萬年歷,日柱早知道”的具體問題上具有極大的實(shí)踐含義。 修改1高氏日柱公式1.1 符號(hào)含義r:日柱的母數(shù),r除以60的余數(shù)便是日柱的干支序列數(shù);s:公元年數(shù)后兩位數(shù)減1,取整數(shù)值;u:s除以4的余數(shù);m:月基數(shù)d:日期數(shù)x:世紀(jì)常數(shù)留意:閏年2月之后,求出的r需求再加1。1.2 世紀(jì)常數(shù)現(xiàn)將17世紀(jì)至26世紀(jì)一千年間的世紀(jì)常數(shù)x,對(duì)應(yīng)列表如下: 表2-1.1世紀(jì)數(shù)N 17 18 19 20 21 年限 1601-1700 1701-1800 1801-1900 1901-2000 2001-2100 世紀(jì)常數(shù)x 3 47 31 15 0 表2-1.2世紀(jì)數(shù)N 22 23 24 25 26 年限 2101-2200 2201-2300 2301-2400 2401-2500 2501-2600 世紀(jì)常數(shù)x 44 28 12 57 41 1.3 月基數(shù)月基數(shù)m,即為前幾個(gè)月的日數(shù)總和除以60的余數(shù)。詳見下表: 表2-2月基數(shù)表月份 1 2 3 4 5 6 7 8 9 10 11 12 月基數(shù) 0 31 -1 30 0 31 1 32 3 33 4 34
天干地支紀(jì)日法怎樣換算 ▲天干地支編年與公歷的近似換算
從已知的公歷年份核算干支編年:年份數(shù)減3,除以10的余數(shù)是天干,除以12的余數(shù)是地支。(公元前的年份則用58-“年份數(shù)除以60的余數(shù)”后核算)
也可以天干:年份÷10,得到的商不論,看余數(shù),若余數(shù)-3得正,則按天干次序往下數(shù),得數(shù)即為天干次序數(shù),若余數(shù)-3為負(fù),則+10,得到的數(shù)即為天干數(shù),若余數(shù)為3,則為天干的最終一位,即癸。
地支:年份÷12,得到的商不論,看余數(shù),若余數(shù)-3得正,則按地支次序往下數(shù),得數(shù)即為地支次序數(shù)。若余數(shù)-3為負(fù),則+12,得到的數(shù)即為地支次序數(shù),若余數(shù)為3,則為地支的最終一位,即亥。
把天干數(shù)和地支數(shù)兼并起來,即為所求的干支年份。
如:2001年查萬年歷為辛巳年,算法為:
2001÷10=200……1,1―3=―2,―2+10=8,按天干次序數(shù)到8,甲、乙、丙、丁、戊、己、庚、辛。第8位為辛。
2001÷12=166……9,9―3=6,按地支次序數(shù)到6,子、丑、寅、卯、辰、巳。第6位為巳。
依照以上核算結(jié)果,把天干、地支兼并起來可知,2001年為辛巳年。
▲干支編年與格里歷的換算
若咱們把天干的甲、乙、…、壬、癸編上 0、 ……、8、9 等序號(hào);地支的子、丑、…、戌、亥亦編上 0、1、 ……、10、11 等序號(hào),那么:
從已知的格里歷年份核算干支編年:年份數(shù)減4,除以10的余數(shù)是天干,除以12的余數(shù)是地支。例如:
(1972 – 4)÷ 10 ≡ 8,所以天干是“壬”;
(1972 – 4)÷12 ≡ 0,所以地支是“子”。
附:已知天干地支,怎樣得到當(dāng)時(shí)是60年中的第幾年 (楊霖坤 編程)。
X=天干 Y=地支
if x – y = 0 then
z = 6x – 5y;
else
z = 6x – 5y + 60;
排出60甲子序列,將自己的虛齡生年放入其間,逆數(shù)上行即可找到相對(duì)公元年的干支是什么了。或許對(duì)比當(dāng)年或上年的干支,也能找出相應(yīng)的你所需求的干支來。如你是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.癸亥
干支紀(jì)日怎樣算 干支編年法
如甲子為榜首年,乙丑為第二年,丙寅為第三年……六十年為一周。一周完了,再由甲子年起,周而始,循環(huán)下去。例如1929年是陰歷己巳年,1930年是陰歷庚午年……到1989年又是陰歷己巳年。咱們?cè)谌諝v上看到的己巳年、庚午年,便是按干支編年這種辦法擺放下來的。陽歷年份除以60的余數(shù)減3便得該年陰歷干支序號(hào)數(shù),再查上面的干支便是干支年歲。假設(shè)序號(hào)數(shù)小于、等于零則于支序號(hào)數(shù)加60。例如,求1991年干支;1991÷60=33余11,年干支序號(hào)數(shù)=11-3=8。查干支表知該年為辛未年。又如求1983年干支:1983÷60=33余3,干支序號(hào)=3-3=0,加上60,查干支表知該年為癸亥。
干支紀(jì)月法
干支紀(jì)月法未遍及實(shí)施,首要為星相家核算八字用。其辦法為:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月為戊寅;丙或辛之年正月為庚寅,丁或壬之年正為為壬寅,戊或癸之年正月為甲寅。正月之干支知道了,其他月可按六十甲子的序推知。
干支紀(jì)日法
甲炎了榜首日,乙丑為第二日,丙寅為第三日……60日為一周。一周完了再由甲子日起,循環(huán)往復(fù),循環(huán)下去。例如陰歷己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因而三月初二又是丁酉日。
干支紀(jì)時(shí)法
一天中時(shí)辰的地支也是確認(rèn)的,所以二十四小時(shí)配十二地支,由夜間十一點(diǎn)至一點(diǎn)為子時(shí),一點(diǎn)至三點(diǎn)為丑時(shí),其他照推。時(shí)的天由該日所對(duì)天干推求,其歌戾如下:
甲己還生甲,乙庚丙作初,
丙辛從戊起,丁壬庚子居,
戊癸何方發(fā),壬子是真途。
即若該日是甲或己的,在子時(shí)上配上甲為甲子;日是乙或庚的,在子時(shí)上配上丙為丙子;丙辛日子時(shí)配上戊為戊子;丁任日為庚子;戊癸日為壬子。知道了子時(shí)的干支,便可推知其他。
干支紀(jì)日從哪一天是甲子日? 每年的陽歷8月22日干支都不相同的 干支紀(jì)日法 甲子為榜首日,乙丑為第二日,丙寅為第三日……60日為一周。一周完了再由甲子日起,循環(huán)往復(fù),循環(huán)下去。例如陰歷己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因而三月初二又是丁酉日。
干支紀(jì)日法是怎樣紀(jì)日的?
古代漢族公民將干支般配的六十個(gè)單位,每個(gè)單位代表一天,假設(shè)某日為甲子日,則甲子今后的日子順次順推為乙丑、丙寅、丁卯等; 甲子曾經(jīng)的日子順次逆推為癸亥、壬戌、辛酉等。
干支紀(jì)日法是漢族民間運(yùn)用天干地支記載日序的辦法,是陰歷的一部份,也是歷代歷書中的重要組成部分。干支是天干(甲乙丙丁戊己庚辛壬癸)、地支(子丑寅卯辰巳午未申酉戌亥)的合稱,它與干支編年法相同,用干支相匹配的六十甲子來記載日序,從甲子開端到癸亥完畢,六十天為一周,循環(huán)記載。與干支編年”天道“五行不同,干支紀(jì)日是”地道“五行!
擴(kuò)展材料:
因?yàn)楣珰v與干支紀(jì)法的系統(tǒng)和周期徹底不同,因而它們之間的換算問題比較復(fù)雜。尤其是求解公歷任一日的日干支是好不容易的,現(xiàn)在首要依托查詢?nèi)f年歷處理。作者通過潛心研究,探求推導(dǎo)出──核算公歷任一日干支的歷法公式,簡(jiǎn)稱《高氏日柱公式》。此公式選用刺進(jìn)世紀(jì)常數(shù)和月基數(shù)的辦法,簡(jiǎn)捷精確而又科學(xué)有用,徹底處理了由來已久的歷法換算難題。在“不查萬年歷,日柱早知道”的具體問題上具有極大的實(shí)踐含義。
參考材料來歷:百度百科-天干地支
參考材料來歷:百度百科-干支紀(jì)日法
參考材料來歷:百度百科-天干
干支紀(jì)日法怎樣核算,正確的日干支核算法
干支紀(jì)日法怎樣核算
干支記日核算揭秘之一種:
日干支的核算一般按陽歷日期來核算,先以當(dāng)年的元旦干支的代表數(shù)為根底(天干1~10,地支1~12)另加所求日數(shù),然后查表按月進(jìn)行加或減(附后),再除掉干支的周轉(zhuǎn)數(shù)(天干10,地支12),所余的數(shù)即為所求的日干支的代表數(shù),即可按數(shù)字轉(zhuǎn)為干支,此為平年的日干支核算法。如遇閏年,因二月多一天,所以在用上法核算時(shí),從三月份起,應(yīng)在所求日干支數(shù)上再加1。
附:各月干支加減表
一月干支均減1 二月干加0支加6
三月干減二支加10 四月干減1支加5
五月干支均減1 六月干加0支加6
七月干支均加0 八月干加1支加7
九月干支均加2 十月干加2支加8
十一月干支均加3 十二月干加3支加9
為了便于回憶,有歌一首:
一五雙減一 二六加零六
三減二加十 四減一加五
七零九加二 八加一七走
十上加二八 冬三臘三九
閏從三月起 余數(shù)均加一
例1:求1981年12月31日的日干支
查1981年元旦干支為己卯,己的代表數(shù)為6,卯為4,即以6、4為基數(shù)進(jìn)行核算。
干:6+31(所求日數(shù))+3(12月干加3)=40
除掉周轉(zhuǎn)數(shù)30,余10。10代表癸,所以日干是癸。
支:4+31+9(12月支加9)=44
除周轉(zhuǎn)數(shù)36,余8。8代表未所以日支是未。
合起來可知1981年12月31日為癸未日。并由此可以推之1982年元旦干支為甲申。
第二種:
元旦加五一 下數(shù)即為七
七隔九月一 九下十一月
元上三月一 元沖四月一
四下二六一 六下數(shù)八月
八下十月整 十下十二月
閏年元旦兼三月 下五五下七月明
七隔一支為九月 九下十一單月終
雙月五沖為二四 四下六八十順行
十下十二終清楚
運(yùn)用:
先要記住每年元旦日的干支。如本年(05)年,元旦是乙酉日(與太歲同),為平年。按之一首歌訣推導(dǎo)其它各月的1號(hào)的干支。
元旦兼五一,意思是五一與元旦的干支是相同的,按本年來說,也是乙酉日。“下數(shù)即為七”,乙酉下一個(gè)干支是丙戌,那么,7月1日便是丙戌日也……“元沖四月一”,乙酉對(duì)沖(僅僅地支的對(duì)沖,干不變)是乙卯,所以,四月一日便是乙卯日了。
知道了每月的1日,那么,每月的11日、21日、31日便可順暢推出。
如今天是10月25日。先推出10月1日,元沖四月一,4月1日是乙卯日,“四月二六一、六月屬八月、八下十月整”,很快可以推10月1日是戊午日。那么,11日便是戊辰,21日便是戊寅,25日則是壬午日了。
十分簡(jiǎn)略、方便啊!熟練了,很快可以推出一年恣意一天的干支。
以上便是與干支紀(jì)日法怎樣核算相關(guān)內(nèi)容,是關(guān)于干支紀(jì)日的共享??赐暾_的日干支核算法后,期望這對(duì)我們有所協(xié)助!
以上文字內(nèi)容便是小編收拾的關(guān)于干支紀(jì)日法和干支紀(jì)日法對(duì)照表的具體介紹,期望可以協(xié)助到您;假設(shè)你還想了解更多這方面的信息,記住保藏重視。
隨機(jī)文章: