天干地支年月日时算法

合集下载

如何用天干地支计算年月日时

如何用天干地支计算年月日时

如何用天干地支计算年月日时如何用天干地支计算年月日时?中国古代的一种纪年法。

即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸为十干,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥为十二支,把干、支顺序配合。

如甲子、乙丑等,经过六十年又回到甲子。

周而复始,循环不已。

我国农历现仍沿用干支纪年。

干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。

汉章帝元和二年(公元85年),朝廷下令在全国推行干支纪年。

有人认为中国在汉武帝以前用干支纪年。

可是,这就是太岁纪年,用太岁所在纪年,干支表示十二辰(把黄道附一周天分为十二等分)。

木星11.862年绕天一周,所以太岁约86年多走过一辰,这叫做“超辰”。

在颛顼历上,西汉武帝太初元年(前104年)是太岁在丙子,太初历用超辰法改变为丁丑。

汉成帝末年,由刘歆重新编订的三统历又把太初元年改变为丙子,把太始二年(前95年)从乙酉改变为丙戌。

还东汉的历学者没用超辰法。

所以太岁纪年和干支纪年从太始二年表面一样。

但是用天干和地支搭配纪年的表现方式相传自黄帝时期就开始了,在殷墟商代考古发现过六十甲子表的残片。

1.干和支的含义:干支是天干,地支的合称。

干指天干,共有10个符号:12345678910甲乙丙丁戊己庚辛壬癸支指地支,共有12个符号:123456789101112子丑寅卯辰巳午未申酉戌亥2.干和支组合后用于纪年。

即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。

按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支。

续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。

[编辑本段]六十年甲子(干支表)12345678910甲子乙丑丙寅丁卯戊辰己巳庚午辛未壬申癸酉11121314151617181920甲戌乙亥丙子丁丑戊寅己卯庚辰辛巳壬午癸未21222324252627282930甲申乙酉丙戌丁亥戊子己丑庚寅辛卯壬辰癸巳31323334353637383940甲午乙未丙申丁酉戊戌己亥庚子辛丑壬寅癸卯41424344454647484950甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸丑51525354555657585960甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥[编辑本段]结合实际了解“十二地支”1.用十二种动物分别与十二地支相配成为“十二生肖年”。

计算年月日时天干地支

计算年月日时天干地支
时辰的天干推算有一个口诀时天干日天干2时地支2因为天干有十个所以计算出来的数字如果大于10就要减去10
计算年月日时天干地支
年天干地支:
十天干: 1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、10癸;
十二地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、12亥。
所需年份的天干=( 公元年数-3 )÷10的余数。
所需年份的地支=( 公元年数-3 )÷12的余数。
如:2022-3=2019, 余数9为壬;2022-3=2019÷12=168余数3,为寅。2022壬寅。
月天干地支:
月天干=年天干×2+农历月份,取尾数。
月地Байду номын сангаас正月建寅,二月卯,以此类推。
时辰的天干推算有一个口诀,时天干=日天干×2+时地支-2(因为天干有十个,所以计算出来的数字如果大于10,就要减去10)。

年月日时干支速推方法

年月日时干支速推方法

年月日时干支速推方法年月日时干支速推方法用一公式计算任何一天的天干地支,不出一二分钟就能计算出1900年到2100年间任何一天的天干地支,且非常准确,一、1900----2100年年干=年尾数—3例:1969年年干=9—3=6,第6位天干就是已2012年年干=2—3=9,第9位天干就是壬(2不足减就补十成12)二、1900----1999年年支=年尾二位数+12000----2099年年支=年尾二位数+5例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉。

2012年年支=12+5=17,去掉12余5,地支第五位是辰。

那么1969年干支就是已酉2012年干支就是壬辰。

三、月干公式、月的地支是固定的如正月起寅之类,只计算月干月干=年干数×2+月份例:1969年(已酉)年八月(酉月)的天干=6*2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。

四、日干支公式:1900----1999年日干支基数=(年尾二位数+3)×5+55+(年尾二位数—1)/4。

2000----2099年日干支基数=(年尾二位数+7)×5+15+(年尾二位数+19)/4。

(只用商数,余数不用,数过60就去掉60)。

例:2008年月日10月18日:日干支基数=(8+7)*5+15+(8+19)/4=36(已去掉60的倍数)这数就是1月1号的干支数。

从1月1号到10月5日按满60去之后数为36+31(1月下类推)29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28 则天干去10的倍数余8为辛,地支去12的倍数余4为卯。

今天干支就是辛卯。

五、时干公式=日干序数*2+日支序数—2六、还有一法,叫倒推年龄法,从今年的干支推算出任何年龄的干支,但只能推算出年干支不能推出日干支,即年龄去掉60为基数,去掉十的倍数为倒推天干数,去掉十二的倍数为地支倒推数。

年月日时与干支转换的计算方法

年月日时与干支转换的计算方法

年月日时与干支转换的计算方法如今,在日常生活当中,我们很少能用得到天干地支和五行八卦,但是不乏有些对中国文化感兴趣的人喜欢它,会去记忆它。

一、年干支计算公元后年份的口诀是:“公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年”。

以2010年为例,年份减3得基数2007,除以10得余数7,对查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。

得“庚”,再将基数2007除以12得余数为3,再循环对查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得“寅”,故2010年为庚寅年。

(若得0可理解为1之前即12)二、月干支月的地支是固定的,如正月起寅之类。

只计算月干。

月干=年干数乘2+月份例:2010年(庚寅)三月(辰月)的天干=7×2+3=17,天干10为周期,就去掉10,得7,天干第7位为庚,则此月干支为庚辰。

三、日干支1900——1999年日干支基数=(年尾二位数+3)×5+55+(年尾二位数-1) ÷4。

2000——2099年日干支基数=(年尾二位数+7)×5+15+(年尾二位数+19) ÷4(只用商数,余数不用,数过60就去掉60)。

例:2010年4月12日星期一日干支基数=(10+7)×5+15+(10+19)÷4=47(已去掉60的倍数)这就是1月1日的干支数。

从1月1日到4月12日为47+31(1月天数,下类推)+28+31+12=149,去掉60的倍数得29、天干去10的倍数余9为壬,地支去12的倍数余5为辰,今天的干支就是壬辰。

四、时干支时干=日干序数×2+日支序数-2五、倒推年龄法从今年的干支推出任何年龄的干支,即年龄去掉60为基数,去掉10的倍数为天干倒推数,去掉12的倍数为地支倒推数。

如今年为庚寅年,56岁生年的干支这样推:56去50余6,天干从庚倒推6位是乙,地支为56去掉48余8,从寅倒推8位是未,生年就是乙未年。

天干地支年月日时算法(二)

天干地支年月日时算法(二)

天干地支年月日时算法(二)
上一篇说到了年的计算,那么这一篇来说一下月的计算。

月份的计算就要运用到五虎遁歌:
甲己之年丙做首,乙庚之岁戊为头,丙辛之年寻庚上,丁壬壬寅顺水流,若问戊癸何处发,甲寅之上好追求。

具体办法是,如今年壬寅年四月,那么根据歌诀“丁壬壬寅顺水流”,就可以推出壬寅年正月是壬寅,然后就可以一次推出二月癸卯,三月甲辰,四月乙巳,由此可见,这一年四月的干支是乙巳了。

这里必须注意的是,月份要结合二十四节气来推算,在一年二十四节气里,立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒是节;雨水、春风、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒是气。

而推算月份要要严格按照以节为界限,本月节前的,就用上个月干支,本月下一个节后的,也就是下一个节提前到本月的,也要用下一个月的干支,因为一个月通常一个节一个气,但是也有被打乱的。

例如今年壬寅四月初五才交立夏节,那么四月初一到初四还是算上一个节气的,也就是三月。

2023年立夏才三月十七,也要按四月干支算了。

图源网络,侵权必删
为了便于记忆,有二十四节气歌一首道:
正月立春雨水节,二月惊蛰及春分,
三月清明并谷雨,四月立夏小满方,
五月芒种并夏至,六月小暑大暑当,
七月立秋还处暑,八月白露秋分忙,
九月寒露并霜降,十月立冬小雪降,
子月大雪并冬至,腊月小寒大寒昌。

有什么问题或者不同意见可以一起探讨探讨,希望大家批评指正。

天干地支时辰推算方法

天干地支时辰推算方法

天干地支时辰推算方法
天干地支时辰推算方法,又称为八字推算法,是通过从年、月、日、时四个方面来推算人的命运。

具体方法如下:
1. 确定出生年份的天干地支(十二地支与十天干相配),并排在八字的开头。

2. 依次根据出生月份和日期,将对应的地支填入八字中间的两个空格中。

3. 再根据出生时间,将对应的地支填入八字最后的一个空格中。

4. 根据天干地支的五行相生相克关系,分析命中五行属性的数量,以及命宫、财官、食伤、伤官、比肩、劫财六个部位的情况,来了解个人的命运。

参考内容:
例如,某人的出生年份为1990年,那么他的天干地支为庚午年。

假设他的出生月份为5月18日,那么八字为:庚午、庚午、辛巳、辛已。

如果他的出生时间为11点,那么八字就是:庚午、庚午、辛巳、辛已、乙亥。

据此可以分析他的命运,以及五行属性和各个部位的情况。

日干支推算方法

日干支推算方法

日干支推算是一种古老的中国农历算法,用于计算日期和时间。

这种算法基于天干和地支的组合,每天的天干支组合都是独特的。

以下是简单的日干支推算方法:
1. 天干地支:
-天干包括甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支包括子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

它们按照“甲子、乙丑、丙寅”等规律循环。

2. 天干地支组合:
-通过天干和地支的组合,可以得到日干支。

例如,甲子、乙丑、丙寅等。

3. 年月日时干支:
-在日干支推算中,通常还考虑年、月、日、时的天干支。

这样,一个特定日期和时间就可以通过这四个参数得到一个确定的干支组合。

4. 干支循环:
-天干和地支的循环规律是60年一个周期。

在计算时,可以使用模60的方式,例如:61年的天干支是甲子,62年的天干支是乙丑,依此类推。

5. 干支计算工具:
-为了方便计算,可以使用一些干支计算的工具或者查找天干支表。

举例说明:
-假设某年某月某日某时的天干支分别为甲子、乙丑、丙寅、戊辰,那么这个时间点的日干支就是戊辰。

-如果需要计算未来某一天的日干支,可以通过模60的方式计算。

请注意,这是一个简要的介绍,实际的日干支推算可能涉及到更多的细节和修正,因为历法和时区的不同可能会影响计算结果。

如果需要更精确的计算,建议使用专业的历法工具或咨询专业的历法学家。

如何计算年月日时干支

如何计算年月日时干支

年月日时干支是中国传统历法中使用的一种时间计算方法,主要用于干支纪年、纪月、纪日和纪时。

干支是指天干和地支,共十干十二支,分别表示了不同的年、月、日、时。

下面将详细介绍如何计算年月日时干支。

1.干支纪年:干支纪年是以十天干和十二地支为基础,循环周期为60年。

根据甲子纪年表,可以得到甲子年为第一年,乙丑年为第二年,以此类推。

计算方法如下:-年份除以60,得到的余数对应地支的序号,余数为0时对应地支为第12位。

-年份除以10,得到的余数对应天干的序号,余数为0时对应天干为第10位。

例如,2024年对应的是辛丑年,辛为第8位天干,丑为第2位地支。

2.干支纪月:干支纪月是以天干和地支纪法来计算月份,每年的月份循环周期为12个月。

计算方法如下:-以立春为分界点,立春前为腊月,立春后为正月。

-计算年份的天干位置,例如2024年是辛丑年,辛为第8位,丑为第2位。

-计算立春的干支纪年,例如2024年的立春是在2月3日,即辛丑年的干支纪年为庚寅年。

-计算干支纪月,以立春为始,依次按照干支顺序排列,例如辛丑年的立春前一月为庚子月。

3.干支纪日:干支纪日是根据天干和地支的顺序来编号和计算每一天。

计算方法如下:-天干序号除以十,得到的余数为干日的序号,余数为0时对应干日为第10位。

-地支序号除以十二,得到的余数为支日的序号,余数为0时对应支日为第12位。

例如,2024年1月1日对应的是庚子日,庚为第7位天干,子为第1位地支。

4.干支纪时:干支纪时是在一天24小时的基础上,根据天干和地支的顺序来计算每个时辰的干支。

-从早子时开始,依次按照天干地支的顺序对应到每个时辰。

-例如,早子时对应甲子时,早丑时对应乙丑时,以此类推,晚子时再次对应甲子时。

需要注意的是,以上的计算方法是以农历为基础,对应的公历日期可能会有所不同。

同时也需要考虑到历法的变化和修正。

在实际应用中,通常可以通过查询相关的农历工具或网站来获取具体的干支纪年、纪月、纪日和纪时。

教你快速推算年月日时干支

教你快速推算年月日时干支

教你快速推算年月日时干支一、快速推算年柱干支法天干: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年是己卯年。

注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。

天干地支年月日时算法

天干地支年月日时算法

一、快速推算年柱干支法二、推算公式:三、①推算天干:西元年末位数-3=年干(适用於任何年代)。

四、②推算地支:西元年末二位数+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(亥)顺序。

九、②求年干,不够减则借10;求年支,超过12要递减12,取余数。

十、③求年干之公式,适用於任何年代;求年支之公式,不同公式只适用於某一世纪“00年)。

十一、例一:求1800年的年柱干支十二、①末位数0-3:7(不够减借10),天干序数7是“庚”。

②末二位数00+9:9,地支序数9是“申”。

则知1800年是‘‘庚申”年。

十三、例二、求1989年的年柱干支十四、①末位数9-3=6天干序数6是“已”。

③末二位数99+9=108递减8个12後余12,地支序数12是“亥”。

则知1899年是“己亥”年。

十五、例三:求1935年的年柱干支十六、①末位数5-3=2天干序数2是”乙”。

②末二位数35+1:36递减2个12後余12,地支序数12是“亥”。

则知1935年是“乙亥”年。

十七、例四:求1981年的年柱干支十八、①末位数1-3=8(不够减借10),天干序数8是“辛”。

②末二位数81+1=82,递减6个12後余10,地支序数10是”酉”。

则知1981年是“辛酉”年。

十九、例五:求1999年的年柱于支二十、①末位数9-3=6天干序数6是“已”。

②末二位数99十1=100递减8个12後余4,地支序数4是“卯”。

则知1999年是·己卯”年。

天干地支的算法

天干地支的算法

天干地支的算法1. 简介天干地支,即“十天干、十二地支”,是中国古代文化中一种表示时间、纪年的方式。

在中国传统农历中,天干是指甲子、乙丑、丙寅、丁卯、戊辰、己巳、庚午、辛未、壬申、癸酉,地支是指子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

天干地支的组合用来表示年、月、日、时等。

天干地支算法是一种用于计算天干地支的方法,在中国传统文化中有广泛的应用。

本文将介绍天干地支的算法原理,并给出一个示例来说明如何使用这种算法。

2. 算法原理天干地支算法的核心原理是通过数学运算根据输入的年份,计算出相应的天干地支。

其具体步骤如下:1.首先,确定甲子年的天干地支。

甲子年是天干地支中的起始年份,对应甲子天干和子地支。

以起始年份为基准,通过求余运算,可以计算出其他年份对应的天干地支。

2.接下来,根据输入的年份,计算出对应的天干。

天干的计算规则是:年份对甲子年进行求余运算,再加上甲子年的干支序数,然后对10取余,最后得到的结果就是对应的天干。

3.然后,计算出对应的地支。

地支的计算规则是:年份对甲子年进行求余运算,再加上甲子年的干支序数,然后对12取余,最后得到的结果就是对应的地支。

4.最后,根据计算得到的天干地支的序数,找到对应的天干地支名称。

3. 示例假设输入的年份为2022年,我们来计算2018年的天干地支。

首先,我们需要确定甲子年的天干地支。

甲子年对应的天干是甲,地支是子。

然后,我们计算出对应的天干。

年份对甲子年的干支序数(即1)进行求余运算,再加上甲子年的干支序数(即0),得到的结果是1。

再对10取余,最后得到的天干是乙。

接下来,计算出对应的地支。

年份对甲子年的干支序数(即1)进行求余运算,再加上甲子年的干支序数(即0),得到的结果是1。

再对12取余,最后得到的地支是丑。

最后,根据计算得到的天干地支的序数(天干序数为1,地支序数为1),找到对应的天干地支名称,即乙丑。

因此,2022年的天干地支是乙丑。

4. 总结天干地支算法是中国传统文化中一种表示时间、纪年的算法。

农历天干地支算法天干地支年月日时算法

农历天干地支算法天干地支年月日时算法

农历天干地支算法天干地支年月日时算法干支纪年法一.十支纪年是我国传统的纪年方法。

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甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。

推算年月日时的天干地支法

推算年月日时的天干地支法

推算年月日时的天干地支法首先要知道天干和地支:天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

地支配属性:子为鼠,丑为牛,寅为虎,卯为兔,辰为龙,巳为蛇,午为马,未为羊,申为猴,酉为鸡,戍为狗,亥为猪。

天干地支相配法:甲子、乙丑、丙寅、丁卯、一直往后配,配了六十年又是从甲子起。

六十年也就是一甲子。

年柱代表早年.领导.父母.祖上.上级等五行:金、木、水、火、土。

天干配五行:甲木、乙木、丙火、丁火、戊土、己土、庚金、辛金、壬水、癸水,其中甲丙戊庚壬为阳性,乙丁己辛癸为阴性。

年计算法每年都是由十个天干和十二个地支相组合而成。

(每年的日历都有就不要写了用天干地支记月法,(首先要知道二十四节气。

立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小署、大署、立秋、处署、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至、小寒、大寒)。

每年正月的地支固定为:寅。

年份逢干支甲、己,正月为:丙寅;年份逢干支乙、庚,正月为:戊寅;年份逢干支丙、辛,正月为:庚寅;年份逢干支丁、壬,正月为:壬寅;年份逢干支戊、癸,正月为:甲寅。

确定了正月的天干地支,其它十一个月就按照六十甲子的顺序往后推算。

月柱的计算法:月柱的计算方法是按二十四节气本月的节气那天起,至本节气结束的那天止为本月的月柱,并非是本月的初一开始的。

月柱代表青少年到中年兄弟姐妹同辈等。

润月的计算方法是按前一个月计算。

公历年(阳历年)转换成农历月的计算法:首先将天干地支的第一个字(天干:甲,地支:子)定为四,天干即为:四五六七八九十一二三。

地支为:4、5、6、7、8、9、10、11、12、1、2、3。

取公元年份的数字÷5、再减2、再乘2、再减1,如果后面为负数时,加10放里面去计算。

算出的结果教来配上面的天干地支代号数,得出的结果就是这个月的天干地支。

例如:推算2001(农历辛巳年)年农历正月天干序号数——2001÷5的余数为1-2×2-1=-3(该数为“-3”,是负数应加“10”)+10=7,计算结果:2001(农历辛巳年)年农历正月天干序号数为“7”。

请问天干地支怎么记录年月日时分秒

请问天干地支怎么记录年月日时分秒

请问天干地支怎么记录年月日时分秒天干地支是我国古代的计时方法,记年是60年一个甲子,计月?计日?怎么计呢?时分秒又是怎么计呢?现在市面上有卖老黄历的,它上面的记年月日时我就是看不明白最佳答案古代没有分秒的概念。

天干和地支天干和地支合称干支。

十天干分别是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

十二地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

天干和地支组合便成为以「甲子」为首的六十干支循环(表二)。

历史上以干支纪年、纪月、纪日和纪时的起始年代各不相同。

干支纪年和纪日已使用了二、三千年。

月份和时辰本来只与十二地支配对(图一和表三),后来人们根据年干订定月干(表四),又根据日干订定时干(表五),把年、月、日、时的干支合成八字。

表三十二辰和现今时间的对应关系十二辰现今时间子时23时至01时丑时01时至03时寅时03时至05时卯时05时至07时辰时07时至09时巳时09时至11时午时11时至13时未时13时至15时申时15时至17时酉时17时至19时戌时19时至21时亥时21时至23时现在把最近的研究结果介绍于下,其特点为不必套记公式或背诵歌括,只需简单计算即可,其方法如下:一.干支纪年[方法一]公元1年的干支是辛酉,只要记住辛酉这一干支,即可简便而又迅速地推算公元前后任何一年的干支。

1.求公元后年干支干:支取所求年分的个位数支:以所求年分数目12,取其余数。

然后,以辛酉为起点,按干支顺序依次推出年干和年支(正推)。

逆干支顺序而推为反推例1:求公元1846年的干支干:6(1846年的个位数是6)支:10(1846÷12,得余数为10)以辛酉为起点(即1),正推,得1846年的干支是丙午附注:如干.支数为0,则取辛酉的前一个干支,即庚申。

例2:求公元2050年的干支干:0-庚支:10(2050÷12余数10)-午2050年为庚午2.求公元前年干支算法与上法一样,只是要反推,即逆干支顺序而推,或用10和12分别减去原得数后再正推。

干支纪年、纪月、纪日和纪时简单计算方法

干支纪年、纪月、纪日和纪时简单计算方法

干支纪年、纪月、纪日和纪时简单计算方法干支纪年法如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。

一周完了,再由甲子年起,周而始,循环下去。

例如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天,因此三月初二又是丁酉日。

干支纪时法一天中时辰的地支也是确定的,所以二十四小时配十二地支,由夜间十一点至一点为子时,一点至三点为丑时,其余照推。

时的天由该日所对天干推求,其歌戾如下:甲己还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。

即若该日是甲或己的,在子时上配上甲为甲子;日是乙或庚的,在子时上配上丙为丙子;丙辛日子时配上戊为戊子;丁任日为庚子;戊癸日为壬子。

知道了子时的干支,便可推知其余。

年月日时的干支分别是怎么推算的?

年月日时的干支分别是怎么推算的?

年月日时的干支分别是怎么推算的?我们都知道历法中的年、月、日、时四个时间都有天干和地支,十天干与十二地支单双各自匹配形成六十个干支组合,称六十甲子。

月时的干支是有一定规律的,而年和日的干支推算方法就复杂多了。

公元后的天干与公元纪年的数字是固定的,因为公元纪年数是十进制,天干也是十位一循环,于是我们从历来的天干纪年中一一对应出公元的个位数,即:0庚、1辛、2壬、3癸、4甲、5乙、6丙、7丁、8戊、9己。

而年的地支有12位,逆推得出公元元年是庚申年,因此地支的算法是:(公元纪年数9)÷12所得的余数就等于相应的地支,余数对应地支:0亥、1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌。

其中,其中加9后足12的直接对应地支数。

例如:公元14年(新莽天凤元年)的地支=(14 9)÷12=1余11(戌)。

个位数4(甲),所以这年的干支是甲戌年。

公元前的天干地支算法又不同,公元前的天干从0庚开始,逆推分别是1己、2戊、3丁、4丙、5乙、6甲、7癸、8壬、9辛。

公元前的地支算法是:9—(公元纪年÷12)的余数,但凡是余数为10和11的不被9减,余数为10直接加1,余数为11的直接减1。

其中不足9的公元纪年直接加9,公元前10年和11年直接对应地支数。

例1:公元前770年(周平王元年)的地支=9—(770÷12)余数=7(午),天干为0(庚),所以这年的干支是庚午年。

例2:公元前251年(秦昭襄王五十六年)的地支=251÷12=20余11,余数11—1=10(酉),天干1(己),所以这年是己酉年。

月的干支推算很简单,月的地支按二十四节气来算,大雪建子,小寒建丑,立春建寅,惊蛰建卯,清明建辰,立夏建巳,芒种建午,小暑建未,立秋建申,白露建酉,寒露建戌,立冬建亥。

月的天干则跟着年干来推,干支年是以立春开始,开年第一地支是寅,所以甲己年从丙寅月开始,乙庚年从戊寅月开始,丙辛年从庚寅月开始,丁壬年从壬寅月开始,戊癸年从甲寅月开始。

干支计算方法

干支计算方法

干支计算方法主要是通过一定的数学公式和规则来确定特定年份、月份或日子对应的天干地支。

具体如下:
1. 年份的干支计算:可以通过公式(当年年数-3)÷60,其余数为所求年干支的代数,再到六十环周图中找出相应的干支。

这个公式适用于公元4年之后的年份计算,因为公元4年是甲子年。

2. 月份的干支计算:正月的天干计算方法与年份的天干有关。

例如,遇上甲或己的年,正月是丙寅;遇上乙或庚之年,正月为戊寅;以此类推。

确定了正月的干支后,其余月份可以按照干支顺序推算。

3. 日子的干支计算:日的天干计算公式为(当年元旦的天干数+所求日数+各月天干加减常数)/10(结果取余数),地支的计算公式为(当年元旦的地支数+所求日数+各月地支加减常数)/12(结果取余数)。

此外,天干有十个,分别是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

地支有十二个,分别是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

总的来说,这些计算方法在历史学、命理学等领域有着重要的应用。

在实际操作中,可能需要参考具体的历法书籍或使用专门的软件工具来进行准确的计算。

天干地支年月日时算法

天干地支年月日时算法

天干地支年月日时算法1 / 7一、快速推算年柱干支法推算公式:①推算天干:公元年末位数-3=年干(适用于任何年代)。

②推算地支:公元年末二位数+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(亥)顺序。

②求年干,不够减那么借10;求年支,超过12要递减12,取余数。

③求年干之公式,适用于任何年代;求年支之公式,不同公式只适用于某一世纪“00年)。

例一:求1800年的年柱干支①末位数0-3:7(不够减借10),天干序数7是“庚〞。

②末二位数00+9:9,地支序数9是“申〞。

那么知1800年是??庚申〞年。

例二、求1989年的年柱干支①末位数9-3=6天干序数6是“已〞。

③末二位数99+9=108递减8个12后余12,地支序数12是“亥〞。

那么知1899年是“己亥〞年。

例三:求1935年的年柱干支①末位数5-3=2天干序数2是〞乙〞。

②末二位数35+1:36递减2个12后余12,地支序数12是“亥〞。

那么知1935年是“乙亥〞年。

例四:求1981年的年柱干支①末位数1-3=8(不够减借10),天干序数8是“辛〞。

②末二位数81+1=82,递2 / 7减6个12后余10,地支序数10是〞酉〞。

那么知1981年是“辛酉〞年。

例五:求1999年的年柱于支①末位数9-3=6天干序数6是“已〞。

②末二位数99十1=100递减8个12后余4,地支序数4是“卯〞。

那么知1999年是·己卯〞年。

例六:求2000年的年柱干支①末位数0-3=7(不够减借10),天干序数7是\庚〞。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、快速推算年柱干支法推算公式:①推算天干:公元年末位数-3=年干(适用于任何年代)。

②推算地支:公元年末二位数+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(亥)顺序。

②求年干,不够减则借10;求年支,超过12要递减12,取余数。

③求年干之公式,适用于任何年代;求年支之公式,不同公式只适用于某一世纪“00年)。

例一:求1800年的年柱干支①末位数0-3:7(不够减借10),天干序数7是“庚”。

②末二位数00+9:9,地支序数9是“申”。

则知1800年是……庚申”年。

例二、求1989年的年柱干支①末位数9-3=6天干序数6是“已”。

③末二位数99+9=108递减8个12后余12,地支序数12是“亥”。

则知1899年是“己亥”年。

例三:求1935年的年柱干支①末位数5-3=2天干序数2是”乙”。

②末二位数35+1:36递减2个12后余12,地支序数12是“亥”。

则知1935年是“乙亥”年。

例四:求1981年的年柱干支①末位数1-3=8(不够减借10),天干序数8是“辛”。

②末二位数81+1=82,递减6个12后余10,地支序数10是”酉”。

则知1981年是“辛酉”年。

例五:求1999年的年柱于支①末位数9-3=6天干序数6是“已”。

②末二位数99十1=100递减8个12后余4,地支序数4是“卯”。

则知1999年是·己卯”年。

例六:求2000年的年柱干支①末位数0-3=7(不够减借10),天干序数7是"庚”。

②末二位数00+5-=5地支序数5是“辰”。

则知2000年为“庚辰”年。

.例七:求2022年的年柱干支①末位数2-3=9(不够减借10),天干序数9是…壬”。

②末二位数22+5-=27递减2个12后余3,地支序数3是“寅”。

则知2022年是“壬寅”年。

例八:求2033年的年柱干支、①末位数3--3=o(o即是10)。

天干序数10是“癸”。

②末二位数33+5=38递减3个12后余2,地支序数是“丑”。

则知2033年是“癸丑”年。

二、快速推算月柱干支法推算公式:①推算公式:年干x2+月数=月干(超过10要递减10,只取个位数)。

②推算地支:农历月支是固定不变的,正月为“寅”、二月为“卯”、三月为“辰”、四月为“巳”、五月为“午”、六月为“未”、七月为“申”、八月为“酉”、九月为“戌”、十月为“亥”、十一月为“子”、十二月为“丑”。

例一:求1935年农历六月的月柱干支①按上法(推算年柱干支法)已知1935年是“乙亥”年。

年干“乙”即2x2+6;10,天干序数10是“癸”。

②农历六月,地支固定为“未”。

则知1935年农历六月的月柱干支是“癸未”。

例二:求1999年农历五月的月柱干支①按上法已知1999年是“己卯”年。

年干“己”即6x2+5=17,17—10=7,天干序数7是“庚”。

②农历五月,地支固定为“午”。

则知1999年农历五月的月柱干支是“庚午”。

例三:求1898年农历九月的月柱干支①按上法已知1898年是“戊戌”年。

年干“戌”即5x2+9=19,19—10=9,天干序数9是“壬”。

②农历九月,地支固定定为“戌”。

则知1898年农历九月的月柱干支是“壬戌”。

例四:求2001年农历八月的月柱干支①按上法已知2001年是“辛巳”年。

年干“辛”即8x2+8=24,递减10后余4,天干序数4是“丁”。

②农历八月,地支固定为“酉”。

则知2001年农历八月的月柱干支是“丁酉”。

三、快速推算日枉干支法A.推算闰年日柱干支法甚么是闰年?能用4整除的年称为闰年。

每4年有一个闰年:在二十世纪,1904、1908、1912、1916、1920、1924、1928、1932、1936、1940、1944、1948、1952、1956、1960、1964、1968、1972、1976、1980、1984、1988、1992、1996、2000均为闰年。

每个世纪有25个闰年。

推算日柱于支,必须先算出元旦日干支。

以元旦日干支推算其他日干支。

①推算闰年元旦日天干:在二十世纪,上列闰年的末二位数÷4;元旦日天干(超过10要递减10,取余数。

)例如1904年,04÷4=1,元旦日天干为“甲”。

再如1960年,60÷4:15,减10余5,5为“戊”,则元旦日天于为“戊”。

又如1988年,88÷4=22,减20后余2,2为“乙”,则元旦日天干为“乙”。

在廿一世纪,即2000年以后,求闰年元旦日天干的公式是:(闰年的末二位数+100)÷4:元旦日天干。

例如求2008年元旦日的天干:(08+100)÷4=27,7为"庚”,则元旦日天干为“庚”②推算闰年元旦日地支(适用于20、21两个世纪) 将上面已算出的元旦日天干数÷4,然后看余数。

记住:余数为1,则地支是“午”:余数为2,则地支是“卯”;余数为3,则地支是“子”;余数为4(余4即余0),则地支是“酉”。

这一点与天干不同,不是按地支顺序数来取地支,而是另按此规定。

为了便于记忆.可按“子午卯酉,3124"米记。

或用谐音法,“3124"1~旷三要尔(儿)死”或“三要鱼死”,即知顺序是“子午卯酉”。

例如1904年元旦日,已知天干数为1即“甲”,地支数也为1,即“午”,则知元旦日干支为“甲年”。

又如1960元旦日,已知天干数为15,即“戌”,地支数为15÷4,余3,3为“子”,则知元旦日干支为”戊子”。

再如1988年元旦日,已知天干数为22(88÷4)即“乙”,地支数为22÷4,余数为2,2为“卯”,则知元旦日干支为“乙卯”。

③推算闰年任何一日的日干支:花甲60一循环,每个闰年366日有6次循环。

故下面6天与元旦日干支相同:3月1日,4月30日,6月29日,8月28日,10月27日,12月26日。

同理,下面6天则与元旦日天干相同.地支相冲:1月31日,3月31日,5月30日,7月29日,9月27日,11月26日。

由于以上前6个日子与元旦日干支相同,后6个日子与元旦日地支相冲,可将一年内任何一天的日干支锁定在60日内。

再根据天干10日一循环,地支12日一循环,进一步将所求之日锁定于一句之内。

如求1964年5月3日和10月7日的干支:经算,1964年的元旦日干支为”己酉”(64÷4;16,6为“己”,16÷4余0即余4,4为“酉”),则4月30日也为“己酉”,顺推加3天,则5月3日干支为”壬子”。

同理,10月27日也为”己酉”,则逆算顺推,17日为”己亥”,7日为“己丑”。

或9月27日为“己卯”,顺算逆椎,10月7日亦为“己丑”(天干相同。

地支子寅辰午申戌或丑卯巳未酉亥,顺算则逆推,逆算则顺推。

)又如:求1992年8月30日和12月5日的干支:经算:1992的元旦日干支为“丙子”(92÷4=23,3为“丙”;23÷4余数为3,3为“子”),则月28日也为“丙子”,顺推加2天,则8月30日干支为“戊寅”。

同理,12月26日也为”丙子”,逆算顺推,16日为:“丙寅”,6日为“丙辰”,5日则是”乙卯”。

或按11月26日为“丙午”,顺算逆推,12月6日为“丙辰”,5日为“乙卯”。

再如:求2008年3月21日及9月18日的干支:经算,2008年的元旦日干支为“庚子”(108÷4=27,7为“庚”;27÷4余数为3,3为”子”),则3月1日也为“庚子”,顺算逆推,11日为“庚戌”,21日为“庚申”。

同理,8月28日也是“庚子”,顺算逆推,9月7日为“庚戌”,17日为“庚申”,18日则为“辛酉”。

或9月27日为“庚午”,逆算顺推,9月17日为“庚申”,则18日为“辛酉”。

B·推算平年日柱干支法(适用于20、2l两个世纪)同样,推算日柱干支,必须先算出元旦日干支。

以元旦日干支推算其他日干支。

①平年元旦日干支,是按闰年元旦日干支推算出来的。

按下面的规律办:a·闰年后一年的元旦日干支是该闰年元旦日干支的“天克地冲”。

b,闰年后二年的元旦日干支是该闰年元旦日干支的“天顺地逆”。

c·闰年后三年的元旦日干支是该闰年元旦日干支的“天克地库”。

例如:1904年元旦日干支是“甲午”,则1905年元旦日子支是“庚子”(“庚子”与“甲午”天克地冲),1906年元旦日干支是“乙巳”(乙是甲的顺行一位,已是午的逆行一位),1907年元旦日干支是“庚戌”(戌为午火之库。

“庚戌”与“甲午”的关系是天克地库)。

又如1964年元旦日子支是“己酉”,则1965年元旦日干支是“乙卯”(天克地冲),1966年元旦日干支是“庚申”(天顺地逆),1967年元旦日干支是“乙丑”(天克地库)。

又如2008年元旦日干支是“庚子”,则2009年元旦日干支是“丙午”(天克地冲),2010年元旦日干支是“辛亥”(天顺地逆),2011年元旦日干支是“丙辰”(天克地库)。

②推算平年任何一日的日干支:花甲60一循环,每个平年365日有6次循环。

故下面6天与元旦日干支相同:3月2日,5月1日,6月30日,8月29日,10月28日,12月27日。

同理,下面6天则与元旦日天干相同,地支相冲:1月31日,4月1日,5月31日,7月30日,9月28日,11月27日。

如求1989年5月9日和10月18日的干支:经算:1989年的元旦日干支为“辛酉”(闰年1988年元旦日干支“乙卯”的天克地冲),则5月1日也是“辛酉”,顺推8天.5月9日为“己巳”。

同理,10月28日也是“辛酉”,逆算顺推,18日为“辛亥”。

或9月28日为“辛卯”,顺算逆推,10月8日为“辛丑”,10月18口为“辛亥”。

又如求2015年2月28日和7月27日的干支经算,2015年元旦日干支为“丁丑”(闰年2012年元旦日干支“辛酉”的天克地库。

丑为酉金之库。

),则3月2日也是“丁丑”,倒推两天,2月28日为“乙亥”。

同理,7月30日为“丁未”,倒推3天,7月27日为“甲辰”。

至于1901—1903年元旦日干支,即以闰年1904年元旦日干支反推即可。

如1904年元旦日干支是“甲午”,反推5天,1903年12月27日为“己丑”,则1903年元旦也为“己丑”。

相关文档
最新文档