如何用天干地支计算日支,怎样用天干地支推算年月日时

怎样用干支纪年法算年月日

【年干支的计算方法】

<方法1>六十环周推算法

方法:已知某年年干支,根据六十环周图次序推算。

举例:已知2023年(春节后)为丙申年,求2023年干支。

解答:在表中找到丙申,向后推四年,可知2023年(春节后)为庚子年。

请点击输入图片描述

请点击输入图片描述

【年干支的计算方法】

<方法2>公式计算法

方法:求某年年干支,公式为(当年年数-3)÷60,其余数为所求年干支的代数,再到六十环周图中找出相应的干支。年数减3,是因为公元4年恰好是甲子年,从公元4年起,就要减去公元4年前的3年,故该公式适用于公元4年之后。

举例:求1979年的干支。

解答:(1979-3)÷60=32······56,在六十环周图中找到56对应的干支,可知1979年为己未年。

请点击输入图片描述

【年干支的计算方法】

<方法3>尾数定天干,余数定地支法

①公元后纪年干支计算法:

因为天干和我们现行的公元纪年都是符合十进制进位法的,所以我们可以推断出公元纪年尾数相同的,则天干应该是一样的。已经确认公元元年系我国西汉平帝元始元年,是年辛酉,那么辛对应的数是1。依此类推,可以得到天干对应序数表。

由于地支是十二个,所以每隔十二年的地支应该是一样的,如果我们知道某一个年份的地支,则可以通过推算得出其他年份的地支。 已经确认公元元年系我国西汉平帝元始元年,是年辛酉,那么地支酉对应的年份应该是1。依此类推,可以得到地支对应序数表。

举例:求1911年干支。

解答:1911年尾数为1,天干为辛;1911÷12=159······3,余数为3,地支为亥。故1911年为辛亥年。

请点击输入图片描述

请点击输入图片描述

请点击输入图片描述

【年干支的计算方法】

<方法3>尾数定天干,余数定地支法

②公元前纪年干支计算法:

在公元前1年到公元1年之间只有一个单元格,与数学中的数轴不同,其中没有原点0。所以计算公元前后年份的差距通常是前后两个数相加再减去一。而公元元年是辛酉年,那么公元前1年应该是庚申年,公元前2年应该是己未年。由此,可推出公元前干支对应序数表如下。

请点击输入图片描述

请点击输入图片描述

【月干支的计算方法】

方法:干支纪月时,每个地支对应二十四节气自某节气(非中气)至下次节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。许多历书注明某农历月对应某干支,只是近似而非全等对应。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。其余月份干支,依照正月之干支进行推算。有歌诀:

甲己之年丙作首,乙庚之岁戊为头,

丙辛之岁庚寅上,丁壬壬寅顺行流,

若言戊癸何方起,甲寅之上去寻求。

举例:1995年是乙亥年,推算其10月的干支?

解答:逢乙年,戊寅为第一月,推算其十月的干支是丁亥。

请点击输入图片描述

【日干支的计算方法】

<方法1>已知某年元旦干支,推算日干日支

公式:日干代数=元旦天干代数+所求日数±按月加减数-天干周转数。

日支代数=元旦地支代数+所求日数±按月加减数-地支周转数。

说明:1.按月加减数是根据日数与六十环周推算出来的。

2.各月干支加减表如下图。

举例:已知1981年的元旦干支为“己卯”,求该年8月14日的日干支。

解答:1981为平年,推算日干支代数,

日干代数=己6+14+1-2×10=1(甲),

日支代数=卯4+14+7-2×12=1(子),

故1981年8月14日的日干支为甲子。

请点击输入图片描述

【日干支的计算方法】

<方法2>已知某年元旦干支,推求所求年的元旦干支,再推求该年的日干支

公式:①平年求下一年的元旦干支=平年的元旦干支的基数+5

(因为平年的元旦到下一年的元旦,干支数差5天)

②闰年求下一年的元旦干支=闰年的元旦干支的基数+6

(因为闰年的元旦到下一年的元旦,干支数差6天)

举例:已知1980年的元旦干支是癸酉,求1981年的元旦干支。

解答:1980年为闰年,推算日干支代数,

日干代数=癸10+6-10=6(己),

日支代数=酉10+6-12=4(卯),

故1981年的元旦干支为己卯。

【日干支的计算方法】

<方法3>已知某年某日的日干支,求该年或他年的日干支。

步骤:①先求日总数;②总数的个位数(个位数为0则取10),作为顺数日干的根据,按值顺数即为所求日干;③总数除以12的余数(能整除则取12),作为顺数日支的依据,按值顺数即为所求日支。

举例:已知1988年元月4日为“戊午”,求1988年8月23日干支。

解答:①求日总数

元月 2月 3月 4月 5月 6月 7月 8月

28 + 29 + 31 + 30 + 31 + 30 + 31 + 23 = 233天

②总数个位数推日干

个位数为3,从戊推,戊→己→庚,故日干为庚。

③总数除以12的余数推日支

233÷12=19······5,从午推,午→未→申→酉→戌,故日支为戌。

故8月23日干支为庚戌。

【时干支的计算方法】

每日十二时辰与十二地支相配是固定不变的,因一天起于夜半的子时,故计算时亦从子时起,然后即顺排下去即知一天的时辰干支。有日上起时歌诀如下:

甲己还加甲,乙庚丙作初,丙辛生戊子,

丁壬庚子头,戊癸起壬子,周而复始求。

甲己起甲子:甲日、己日夜半的子时起于甲子时,顺推乙丑等。

乙庚起丙子:乙日、庚日夜半的子时起于丙子时,顺推乙丑等。

丙辛起戊子:丙日、辛日夜半的子时起于戊子时,顺推乙丑等。

丁壬起庚子:丁日、壬日夜半的子时起于庚子时,顺推乙丑等。

戊癸起壬子:戊日、癸日夜半的子时起于壬子时,顺推乙丑等。

举例:求癸日的6点的时干支。

解答:癸日起壬子,6点为卯时,从子时至卯时推四位,所以时干从壬开始推四位:壬、癸、甲、乙。故癸日6时干支为乙卯。

请点击输入图片描述

干支纪日是怎么定的?

是指农历每旬的1日、2日,即农历每月的1日2日、11日12日、21日22日

根据天干地支的说法:“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”称为十天干。

每个月又分三个部分,1-10日、11-20日、21-30日,十天一循环,十日为一旬。

从1-10日,11-20日,21-30日分别为:甲日,乙日,丙日,丁日,戊日,己日,庚日,辛日,壬日,癸日。

扩展资料:

天干地支,简称为干支,源自中国远古时代对天象的观测。

根据古人天干地支的记日方法,天干分五行:甲乙同属于木,甲为阳木,乙为阴木;丙丁同属于火,丙为阳火,丁为阴火;戊己同属于土,戊为阳土,己为阴土;庚辛同属于金,庚为阳金,辛为阴金;壬癸同属于水,壬为阳水,癸为阴水。

干支纪日,60日大致合2个月一个周期;一个周期完了重复使用,周而复始,循环下去。确定的文献指出干支纪日始于鲁隐公三年周历二月己巳日("日有食之", 周平王五十一年,换算为公元前720年2月22日)

干支纪日比起记载某月某日,其优势是非常容易计算历史事件的日期间隔,以及是否有闰月存在。因为汉历(农历)每个月29或30日不定,而且有没有闰月也不知道,故如果日期跨月,则计算将会非常困难。至于某月某日和干支的对应,则可以查万年历。

参考资料来源:百度百科-天干地支

参考资料来源:百度百科-丙日

日干支推算

八字中的日干支的推算公式是什么? 推算年干支、月干支、日干支的方法 天干:甲,乙,丙,丁,戊,己,庚,辛,壬,癸,总称为“十天干”.又分为5阳干,5阴干 地支:子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥,总称为“十二地支,又分为6阳支,6阴支 甲为天干之始,子为地支之始,天干在上,地支在下,甲子相合,乙丑相合,其余顺次相合,就叫“甲子”。古代就是以甲子来纪年、纪月、纪日。 天干数为十,阴阳相合是五,地支数为十二,阴阳相合是六,天干周转六次,地支周转五次,合为六十甲子之数,故又称“六十甲子”. 甲子周期表: 甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥 算法思想: 甲子组合的规律是按干支原有的顺序,五个阳干与六个阳支相配,五个阴干与六个阴支配,结果便构成了六十个干支(或叫甲子)组合,为甲子一周 .观测上表可以发现,天干与地支的结合是顺序向下进行的,形成一个轮回,直到天干周转六次,地支周转五次. 有了甲子周期表,用天干地支纪年、纪月、纪日就方便多了. 年干支推算法 中国很早叮用干支纪年,并且沿用至今。有人把第一个甲子年定在公元前2696年,与公元相比较,公元4年的干支正是农历甲子年,因而将公元数减去3,再除以60(六十花甲子周谑???O碌挠嗍??梢杂昧??鬃颖硇蚴?聿槌龉??媚甑母芍АF涔?轿?? (所求年数-3)/60 = 商。。。余数(年干支序数) 如果余数等于0,则干支序数加上60。 例如:求公元1983年的农历干支年纪:(1983-3)/60 = 30。。。0,则 0+60 = 60(干支序数),查表为癸亥年。 月干支推算法: 年的天干为甲或已时,则正月的天干为丙; 年的天干为乙或庚时,则正月的天干为戊; 年的天干为丙或辛时,则正月的天干为庚; 年的天干为丁或壬时,则正月的天干为壬; 年的天干为戊或癸时,则正月的天干为甲。 首先推算出该年农历正月的天干,其余月份可按天干顺序号类推。该年正月的天干序号的计算为:取公元年份除以5的余数减2后乘以2再减1。当该数为负数时加10 例:求公元1991年(农历辛未年)正月的天干:1991/5=398余1,正月的天干序号数(1-2)X 2-1=-3,因该数是负数则加10得7,即天干序号7得出农历辛未年正月天干为庚,正月干支为庚寅。二月为辛卯,三月为壬辰,余类推 日干支推算法 由于农历月的大小没有一定的规律可循,这就使推算农历日期的纪日干支不能用一个简单的方法来实现。因此,农历日期的纪日干支比较好的推算办法是借助于历表 虽然农历的大小月不固定,而阴历除了每四年有一次闰月(二月)以外,每年的大,小月都固定不变,所以可以从阳历来推算当日的干支,其推算公式是: 日干=(元旦天干序数)+(所求日数)+(各月天干加减数,闰年三月后加1)/10 =商........余数(日干序数) 日支=(元旦地支序数)+(所求日数)+(各月天干加减数,闰年三月后加1)/12 =商........余数(地支序数) 按上述方法推算日干支,有两个数要先求出来才能代入公式中,即元旦干,支序数,各月干,支加减数。 天干地支......>> 如何推算年月日时干支 最新快速推算年月日时干支法 一、快速推算年柱干支法 天干: 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日。其推法与农历日干干诀后两句相同。 怎么推算时辰的干支 楼下都写错字了,应该是甲己不是甲巳。 简单歌诀如下 丹己起甲子, 乙庚起丙子, 丙辛起戊子, 丁壬起庚子, 戊癸起壬子 比如日天干是甲或己,那么这天晚上子时就为甲子,丑时就是乙丑。 干支纪日的日干支推算表 日干支推算表,又名日柱推算表。主要用于推算日干支。一张表,能推算出表上各年的每一天的干支,十分快捷,袖珍便携,是真正的一纸万年历。山东任红岩原创,推荐给广大命理师,尤其是盲派占卜师,从此日柱瞬间可知。一纸万年历,日柱瞬间觅。年数表(1950年―1999年) 19年 数 19年 数 19年 数 19年 数 19年 数 50 31 60 24 70 16 80 9 90 1 51 36 61 29 71 21 81 14 91 6 52 42 62 34 72 27 82 19 92 12 53 47 63 39 73 32 83 24 93 17 54 52 64 45 74 37 84 30 94 22 55 57 65 50 75 42 85 35 95 27 56 3 66 55 76 48 86 40 96 33 57 8 67 0 77 53 87 45 97 38 58 13 68 6 78 58 88 51 98 43 59 18 69 11 79 3 89 56 99 48 年数表(2000年-2049年) 20年 数 20年 数 20年 数 20年 数 20年 数 00 54 10 46 20 39 30 31 40 24 01 59 11 51 21 44 31 36 41 29 02 4 12 57 22 49 32 42 42 34 03 9 13 2 23 54 33 47 43 39 04 15 14 7 24 0 34 52 44 45 05 20 15 12 25 5 35 57 45 50 06 25 16 18 26 10 36 3 46 55 07 30 17 23 27 15 37 8 47 0 08 36 18 28 28 21 38 13 48 6 09 41 19 33 29 26 39 18 49 11 月数表(月数表万年通用,最好背熟) 月份 月数 月份 月数 3月 0 4月 31 5月 1 6月 32 7月 2 8月 33 9月 4 10月 34 11月 5 12月 35 下年1月 6 下年2月 37 日柱公式: 日干支序数=年数+月数+日期 (和大于60,则减60。1月、2月用上一年的年数)注意:1月和2月的各天要用上一年的年数,即未到3月用上一年数。例如求2023年2月28日干支,未到3月,要用年数=7,不可用2023年数。年数适用范围:此年3月-下年2月。命理师最好将月数表完全背熟,对于盲派命理师,则最好将百年的年数表也背熟,干支表序数也应背熟。例:求1987年7月18日,1997年1月15日,2008年8月8日,2023年11月21日,2023年10月1日干支?解:查表得知1987年7月18日=1987年数+7月数+18日=45+2+18=65-60=5=戊辰1997年1月15日=1996年数+1月数+15日=33+6+15=54=丁巳 (1月、2月用上一年数)2......>> 已知纪日的天干地支,如何推算出日数? 从已知年份计算干支纪年很简单:年份数减3,除以10的余数是天干,除以12的余数是地 支。 从已知日期计算干支纪日的公式和蔡勒公式很相像,如下: 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 (奇数月i=0,偶数月i=6) 其中C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和 14月来算。g除以10的余数是天干,z除以10的余数是地支。 巧妙运用和干支有关的几个计算公式,还可以在没有万年历的情况下推算出古书里的干 支纪日对应的公历日期。 ------------------------------------------------------------------------------ 干支纪日,从夏朝就开始使用了。根据对中国古代历史典籍《春秋》中记载的日食的 研究,我国的干支纪日,从鲁隐公三年二月己巳日(公元前720年2月10日)开始,一直到 今天,都未曾间断。干支纪年的出现则略晚一些,直到东汉元和二年(公元85年) *** 才 下令在全国实行,至今也未曾间断。因此,凡是需要接触中国历史的人,总不免要遇到查 某一年的干支或某一日的干支,以及由年干支和日干支推算是哪一年或哪一日的问题。通 常,这类转换靠查历书都可以解决。但既然干支也是一个循环系统,自然也就有从年份和 日期求干支的公式。 在介绍求年干支和日干支的公式前,先把干支的特点介绍一下。干支是天干和地支的 组合。天干有十个,即甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二个,即 子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。天干和地支从“甲子”开始,按顺 序逐一相配,各用到最后一个时,再从第一个开始继续相配,就形成了六十个干支,也称 “六十花甲子”。为什么是六十个干支呢?这个从数学上很容易回答。根据干支的构成条 件,其循环周期必然是天干数和地干数的最小公倍数。而60正是10和12的最小公倍数。 如果我们把“甲子”编为1号,“乙丑”编为2号,这样编下去,就可以得到一个干支 和序号的对照表,如下: 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.癸亥 细心观察这张表,不难发现,由序号得到对应干支是很容易的,序号除以10的余数就 是天干的序数(如果余数是0,则为最后一个天干癸),序号除以12的余数就是地支的序 数(如果余数是0,则为最后一个地支亥)。比如37号......>> 天干地支纪日怎么计算? 我把公式给你 日天干地支 从已知日期计算干支纪日的公式为: 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,地支是「戌」 八字中的日干支的推算公式是什么? 八字中的日干支的推算公式是什么?wmn

日干支怎么算

日干支公式: 日干支=年数+月数+日期(和大于60,则减60;1月、2月各天用上一年数)1月和2月的年数要归上一年,年数要用上一年的年数,可以看作上一年的13月和14月,例如求2023年1月30日干支,未到3月,年数要看年,年数=7,不能用2023年数,月数不变。日柱公式: 日干支序数=年数+月数+日期 (和大于60,则减60。1月、2月用上一年的年数)月数表说明:1月和2月并入上一年,可以将1月看作上一年的13月,2月看作上一年的14月,1月和2月仍用上一年的年数,不可用当年的年数。把3月置为每年首月算起。年数适用范围:此年3月-下年2月。

干支记日法怎么算的?如题 谢谢了

一、计算要领:要三记,一记当年元旦干支,用它的天干地支的序数分别作为日干支的基数;二记阳历月的日干和日支的密码(附表)分别将基数加或减;三记闰年3~12月份(1,2月除外)各日干支必须加1,非闰年不加1。 二、计算公式,任何年、月、日的日支分别计算如下: 日干=元旦天干序数+阳历月的日干密码+阳历日数+a(闰年a=1) 日支=元旦地支序数+阳历月的日支密码+阳历日数+a(非闰年a=0) 三、举例:求1996年4月15日的日干支。 已知1996年为闰年,元旦干支为丁酉,天干丁序数为4,地支酉序数为10,查附表4月日干密码为-1,日支密码为+5,则15日干支为: 日干=4+(-1)+15+1=19,19÷10=1余9,9为天干壬 日干=10+(5)+15+1=31,31÷12=2余7,7为地支午 故:1996年4月15日的干支为壬午(余仿此) 四、附表:计算日干支密码表(适用于任何阳历年月日)

干支纪日法是怎么纪日的?

干 支 纪 年 法 一.十支纪年是我国传统的纪年方法。 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干支。续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。 二.查看不同时间段的万年历。如:1516—2060年的万年历,记着五百年的干支, 一查便知。 六十年甲子(干支表) 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 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥 根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48号干支),《戊戌变法》的戊戌年为35号干支,比辛亥年早13年,则“1911-13=1898”故《戊戌变法》是1898年。 应用公元年进行计算。应用公元年的某一年,聊以60(指六十年甲子),余数小于60,再用余数减去3(干支纪年是从公元4年开始使用的),便知。 如2002年:2002÷60,余数为22,再22-3,得数是19,查六十年甲子(干支表)19号干支,得知是壬午年。 三.结合实际了解“十二地支” 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 四、由公元推干支 为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号成表一如下: 六十干支表 甲子0 乙丑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 该表于公元前后的推算均适用,具体的方法如下: 1,求公元后某年(设为Y)的干支。方法是:先以Y除以60得出余数,然后再减去4,最后根据所得结果查表相应序数所对应的干支即为该年的干支。 例如求公元1911年的干支:1911÷60余数为51,减4后得47,查表一47对应的干支是辛亥,即1911年为辛亥年。由于干支纪年60年一循环,当Y÷60的余数小于4时,需借干支纪年的一个周期60之数,例如1981年除以60余数为1,直接减4不够减,加上60之后再减4等于57,查表一便知1981年为辛酉年。余可类推。 2,求公元前某年(设为X)的干支。方法是:先以X除以60求其余数,再用57减去所得余数,根据所得结果再查表对应的干支,即为该年的干支。 例如求公元前221年的干支:221÷60,余数是41,以57-41=16,查表一16对应的是庚辰,即公元前221年对应的干支应为庚辰。同样由于干支纪年的循环周期为60年,当余数大于57时,也需再借60。例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不够减,加上60之后再减59等于58,查表一知该年对应的干支为壬戌。其余可以类推。 上述方法简便易行,只要记住表一,就完全可以不用纸笔,直接由心算推出结果。

返回顶部