位置 > 首页 > 文库 >如何从阳历日推断干支,农历日干支速算法,怎么推算月、日的天干地支

如何从阳历日推断干支,农历日干支速算法,怎么推算月、日的天干地支

如何从阳历日推断干支,农历日干支速算法,怎么推算月、日的天干地支

时间:2024-03-09 06:38:56

怎么推算月、日的天干地支日干支的推算方法一般按阳历日期来推算,先以当年的元旦干支的代表数为基础(天干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为基数进行计算。
  • 怎么推算月、日的天干地支

    日干支的推算方法一般按阳历日期来推算推算,先以当年的元旦干支的代表数为基础(天干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年元旦干支为甲申甲申。
    求采纳

  • 八字日干支怎么计算?

    推算年干支、月干支、日干支的方法
    天干:甲,乙,丙,丁,戊,己,庚,辛,壬,癸,总称为“十天干”.又分为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年1月1日是甲子年来计算计算,也叫“甲子纪日法”。具体步骤如下:

    • 将要推算的年、月、日转化为阳历日期;

    • 根据公元1年1月1日是甲子年的规律规律,计算出目标阳历日期与公元1年1月1日之间的天数N;

    • 计算出甲子日的干支干支,根据N的余数来推算目标日的干支干支。

    • 推算甲子日的干支的方法是:

    • 用甲子年的天干数1和地支数1相结合结合,得到甲子日的干支;

    • 干支按天干顺序和地支顺序循环排列排列。

    • 例如例如,要推算2023年2月14日的干支干支,可以按照如下步骤:

    • 将阳历日期转化为天数:2023年2月14日是2023年的第45天;

    • 根据公元1年1月1日是甲子年的规律规律,计算出2023年2月14日与公元1年1月1日之间的天数N=738778;

    • 计算甲子日的干支:甲子日的干支为甲子;

    • 计算目标日的干支:目标日的干支为(甲子 + N mod 60);

    • 因此因此,2023年2月14日的干支是“己亥”。

  • 出生年月日时怎么用天干地支来算?

    中国古代的一种纪年法年法。即以甲、乙、丙、丁、戊、己、庚、辛、壬、癸为十干十干,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥为十二支二支,把干、支顺序配合配合。如甲子、乙丑等丑等,经过六十年又回到甲子甲子。周而复始复始,循环不已不已。我国农历现仍沿用干支纪年纪年。
    干支纪年萌芽于西汉西汉,始行于王莽王莽,通行于东汉后期后期。汉章帝元和二年(公元85年),朝廷下令在全国推行干支纪年纪年。有人认为中国在汉武帝以前用干支纪年纪年。可是可是,这就是太岁纪年纪年,用太岁所在纪年纪年,干支表示十二辰(把黄道附一周天分为十二等分)。木星11.862年绕天一周一周,所以太岁约86年多走过一辰一辰,这叫做“超辰”。在颛顼历上历上,西汉武帝太初元年(前104年)是太岁在丙子丙子,太初历用超辰法改变为丁丑丁丑。汉成帝末年末年,由刘歆重新编订的三统历又把太初元年改变为丙子丙子,把太始二年(前95年)从乙酉改变为丙戌丙戌。还东汉的历学者没用超辰法辰法。所以太岁纪年和干支纪年从太始二年表面一样一样。但是用天干和地支搭配纪年的表现方式相传自黄帝时期就开始了始了,在殷墟商代考古发现过六十甲子表的残片残片。
    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干支干支。续排下去又将恢复原状原状,周而复始复始,即如民间所说“六十年转甲子”。
    [编辑本段]六十年甲子(干支表)
    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 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
    [编辑本段]公元纪年和干支纪年的转换
    1.天干的确认
    天干按公元纪年末尾数字确认确认。
    公元前 :
    0为辛为辛,1为庚为庚,2为己为己,3为戊为戊,4为丁为丁,5为丙为丙,6为乙为乙,7为甲为甲,8为癸为癸,9为壬为壬。
    公元后:
    0为庚为庚,1为辛为辛,2为壬为壬,3为癸为癸,4为甲为甲,5为乙为乙,6为丙为丙,7为丁为丁,8为戊为戊,9为己为己。
    2.地支的推算
    地支可分为奇数组和偶数组数组。(公元后奇数公元纪年配偶数组数组,偶数公元纪年配奇数组数组。公元前则相反相反。)
    奇数组: 偶数组:
    1 2 3 4 5 6 1 2 3 4 5 6
    子 寅 辰 午 申 戌 丑 卯 巳 未 酉 亥
    计算地支时支时,用6去除公元纪年去掉末尾数的数字(如:2009年则用6除2009)。除以6所得的余数就可得出地支地支。
    但是但是,由于末尾数字的差异差异,所得地支也就不同不同。如此可得出:
    公元前:
    末位数字是0,1的,余0为第5个,余1为第6个,余2为第1个,余3为第2个,余4为第3个,余5为第4个。
    末位数字是2,3的,余0为第4个,余1为第5个,余2为第6个,余3为第1个,余4为第2个,余5为第3个。
    末位数字是4,5的,余0为第3个,余1为第4个,余2为第5个,余3为第6个,余4为第1个,余5为第2个。
    末位数字是6,7的,余0为第2个,余1为第3个,余2为第4个,余3为第5个,余4为第6个,余5为第1个。
    末位数字是8,9的,余0为第1个,余1为第2个,余2为第3个,余3为第4个,余4为第5个,余5为第6个。
    公元后:
    末位数字是0,1的,余0为第5个,余1为第4个,余2为第3个,余3为第2个,余4为第1个,余5为第6个。
    末位数字是2,3的,余0为第6个,余1为第5个,余2为第4个,余3为第3个,余4为第2个,余5为第1个。
    末位数字是4,5的,余0为第1个,余1为第6个,余2为第5个,余3为第4个,余4为第3个,余5为第2个。
    末位数字是6,7的,余0为第2个,余1为第1个,余2为第6个,余3为第5个,余4为第4个,余5为第3个。
    末位数字是8,9的,余0为第3个,余1为第2个,余2为第1个,余3为第6个,余4为第5个,余5为第4个。
    口诀:公元后:05-26-41-62-83,意为末位数字0或1的余0为第5个,末位数字2或3的余0为第6个,末位数字4或5的余0为第1个,末位数字6或7的余0为第2个,末位数字8或9的余0为第3个。
    公元前:05-24-43-62-81,意思如上如上。
    如此就可以推算出年份年份。
    比如公元后2009年,天干9为己为己,再用200÷6=33……2,公元后末尾为9又余2的是第一个一个,偶数组第一个是丑是丑,算出地支地支。组合起来为己丑年丑年。
    答案:2009年为己丑年丑年。
    [编辑本段]速查干支农历纪月法
    自商代历法开始开始,将每年的第一个月的地支定为寅为寅,称为“正月建寅”,以后各月按地支顺序类推类推。正月天干的计算方法为:若遇甲或己的年份 ,正月是丙寅;遇上乙或庚之年之年,正月为戊寅;遇上丙或辛之年之年,正月为庚寅;遇上丁或壬之年之年,正月为壬寅;遇上戊或癸之年之年,正月为甲寅甲寅。依照正月之干支干支,其余月份按干支推算即可即可。
    例如:2006年为丙戌年戌年,其正月为庚寅庚寅,二月为辛卯辛卯,三月为壬辰壬辰,余类推类推。
    [编辑本段]速查干支纪日法
    从已知日期计算干支纪日的公式为:
    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 是世纪数减一减一,y 是年份后两位两位,M 是月份月份,d 是日数日数。1月和2月按上一年的13月和14月来算来算。奇数月i=0,偶数月i=6。G 除以10的余数是天干天干,Z 除以12的余数是地支地支。
    计算时带[ ]的数表示取整取整。
    例如:查2006年4月1日的干支日支日。 将数值代入计算公式公式。
    G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =117
    除以10 余数为 7 ,天干的第7位是‘庚’。
    Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213
    除以12 余数为 9 ,地支的第9位是‘申’。
    答案是:2006年4月1日的干支日是庚申日申日。
    比较简单的公元纪年法及公元前纪年法
    甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
    甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
    甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
    甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
    甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
    甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
    时辰 所指时间 天干 地支
    子时 夜半 23-1 鼠 甲4 子4
    丑时 鸡鸣 1-3 牛 乙5 丑5
    寅时 昧旦 3-5 虎 丙6 寅6
    卯时 日出 5-7 兔 丁7 卯7
    辰时 食时 7-9 龙 戊8 辰8
    巳时 隅时 9-11 蛇 己9 巳9
    午时 日中 11-13 马 庚0 午10
    未时 日昳 13-15 羊 辛1 未11
    申时 晡时 15-17 猴 壬2 申12
    酉时 日入 17-19 鸡 癸3 酉1
    戌时 黄昏 19-21 狗
    戌2
    亥 人定 21-23 猪
    亥3
    公元干支纪年法:
    如:2000年(庚辰) 2000 红色部分为天干 即 :庚0 地支:用2000除以12等于166余8 即:辰8
    公元前纪年法:
    如:公元前781年(庚申) 781 天干:11-1=10 即:庚0 地支:781除以12等于65余1 13-1=12 即:申12
    公元前314年(丁未) 天干:11-4=7 即:丁7 地支:314除以12等于26余2 即:13-2=11 即:未11
    公元前57年(甲子) 天干:11-7=4 (甲) 地支:57除以12等于4余9 13-9=4 (子)
    公元前1年(庚申) 天干:11-1=10 (庚) 地支:13-1=12 (申)

  • 天干地支与公元年如何换算 农历公历转换方法

    导语:我国传统的纪念方式是用天干地支纪年法年法,2020年就是庚子年子年,也叫作庚子鼠年鼠年。那么天干地支与公元年如何换算的呢的呢?这就要来看看农历公历转换方法了法了。下面我们已经将天干和地支排列清楚了楚了,还有转换的方法也在下面下面。

    天干地支与公元年如何换算

    以十个天干与十二个地支相配纪年是我国传统的纪年法年法。我国古代分别用天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)序列依次相配相配,共组成60组,周而复始复始,循环使用使用,用来表示纪年的次序次序。现在农历纪年仍用此法此法。这里向大家介绍一种已知某一公元年的农历纪年纪年,换算任一公元年和农历纪年的速算法:

    公历2004年的农历为甲申年申年。因为天干共有十个十个,与10进制相符相符,所以凡公元年个位数是4 的,天干皆为甲为甲。于是得农历与公元年个位数对应表:

    甲    乙    丙    丁    戊    己    庚    辛    壬    癸

    4      5      6     7     8      9      0     1     2      3

    记住甲是4,只要看一个公元年的个位数位数,就可以推算出天干天干。

    由于甲子列为天干地支次序的首位首位,地支属于12进位进位,所以用公元年数除以12,余数是4的,地支是子是子,于是得到地支相除所得余数的对应表:

    子    丑     寅     卯     辰     巳    午    未    申    酉    戌    亥

    4      5       6      7       8      9     10   11     0     1      2     3

    只要记住子是4,其他地支可以推算推算。

    例1,求1949年的农历纪年纪年。

    先求天干天干,看个位是9 ,那么那么,天干是己是己。再求地支地支,1949除以12,余数是5 ,地支是丑是丑,1949年是己丑年丑年。

    已知已知,公元4年是甲子年子年。公元纪年第一个世纪中纪中,个位是1的公元年(例如公元元年、公元21年、公元31年、公元41年、公元51年等年等,以至公元91年)除以12余3的数只有51,公元51年为辛亥年亥年。辛亥革命发生在20世纪初纪初,1900约是60的31倍,所以辛亥革命的公元年为60×31+51=1911(年)。

    公元年换算干支年:

    口诀:公元前后加减三减三,除十余数是天干天干,再用基数十二除二除,余数便是地支年支年。

    例如:推算2000年农历干支是何年何年,可以按口诀将公元年数2000减3,再分别除以10和12,得商数与余数:

    (2000-3)÷10=199……余7

    (2000-3)÷12=166……余5将余数7与5分别查表中对应的天干与地支地支,分别为“庚”、“辰”,所以2000年是农历庚辰年辰年。

    又如:推算秦始皇统一中国的公元前221年是干支何年:

    (221+3)÷10=22……余4  (221+3)÷12=18……余8

    将余数4、8 查表查表,对应干支分别是:“庚、辰”,可知公元前221年是农历庚辰年辰年。

    从已知日期计算干支纪日的公式为:

    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 是世纪数减一减一,y 是年份后两位两位,M 是月份月份,d 是日数日数。1月和2月按上一年的13月和14月来算来算。奇数月i=0,偶数月i=6。G 除以10的余数是天干天干,Z 除以12的余数是地支地支。

    计算时带[ ]的数表示取整取整。

    例如:查2006年4月1日的干支日支日。将数值代入计算公式公式。

    G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =117

    除以10 余数为 7 ,天干的第7位是‘庚’。

    Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213

    除以12 余数为 9 ,地支的第9位是‘申’。

    答案是:2006年4月1日的干支日是庚申日申日。

  • 怎样用公历年换算出农历天干地支

    我国古代是用天干地支来纪年的年的,现代社会已很少使用使用。一来现今社会已经离不开国际化际化,沿用老的历法已经不现实;二来天干地支在民间多用于算命测字测字,带用浓重的迷信色信色,实在与科技现代社会格格不入不入。但一个优秀的民族是不会抛弃她的历史和文化的化的。历史事件、诗词、字画等中等中,又出现大量天干地支纪年法年法,对他的了解、熟悉还是很有必要的要的。以下以下,让我们稍微了解一下: 一.天干地支之由来 天干地支简称为“干支” 天干地支相当于树干和树叶树叶。它们是一个互相依存依存,互相配合的整体整体。中国古代以天为“主”,以地为“从”。“天”和“干”互联叫做“天干”;“地”和“支”互联叫做“地支”,合起来就是“天干地支”。 天干有十个字个字, 总称为“十天干”。 地支有十二个字个字, 总称为“十二地支”。 天干地支原始意义意义,有这样有趣的说法: 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.癸亥 这六十对干支干支,天干经六个循环循环,地支经五个循环正好是六十六十,就叫做“六十干支”。按照这样的顺序每年用一对干支表示表示,六十年一循环循环,叫做“六十花甲子”。如1989年是已巳年巳年,1990是庚午年;从1984年的甲子年子年,到2044年又是甲子年子年。这种纪年方法就叫做“干支纪年法”,一直沿用到今天今天。 二.换算 (1)公元纪年与干支纪年的换算: 首先首先,将天干、地支编号如下: 天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸 4 5 6 7 8 9 10 1 2 3 地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥 4 5 6 7 8 9 10 11 12 1 2 3 如要将公元纪年换算成干支纪年纪年,以公元年的尾数在天干中找出相对应对应。然后然后,将公元纪年除以12,用余数在地支中找出所对应的地支地支。这样这样,公元纪年就换算成了干支纪年纪年。 如:公元1995年 用该年尾数5找出对应的天干为“乙”。 然后然后,用1995除以12得余数为3。 用余数3找出相对应的地支为“亥”。 那么那么,公元1995年则为农历乙亥年亥年。 再如:公元1861年 用尾数1查天干为“辛”,用1861除以12得余数为1,再用余数1查找地支为“酉”。那么那么,公元1861年则为农历辛酉年酉年。 如果某一年的尾数为0或者用该年除以12的余数为0,则取天干中的第10位“庚”和地支中的第12位“申”。 如:公元120年 尾数0则取天干中的“庚”;除以12余数为0,则取地支中的第12位“申”。 那么那么,公元120年则为庚申年申年。 另外另外,如果公元纪年是单个数字数字,就用该数字在天干、地支中查找即可即可。如:公元6年,则在天干、地支中找出6相对应的“丙”和“寅”,那么该年则为丙寅年寅年。公元8年则为戊辰年辰年。 公元11年,则取尾数1对应的天干中的“辛”和11对应的地支中的“未”。那么那么,该年则为辛未年未年。 公元12年则为壬申年申年。 (2)公元前纪年与干支纪年的换算: 将天干、地支编号如下: 天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸 7 6 5 4 3 2 1 10 9 8 地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥 9 8 7 6 5 4 3 2 1 12 11 10 具体换算方法同一 如:公元前155年 用尾数5取天干中的“丙”; 155除以12得余数11,对应地支中的“戌”。那么那么,该年则为丙戌年戌年。 公元前8年则为癸丑年 现在大家应该可以算出2010年农历是什么年了吧了吧!


如何从阳历日推断干支,农历日干支速算法,怎么推算月、日的天干地支扩展阅读

相关内容

标签索引

上一篇 下一篇
返回首页


网站地图

  • https://www.3wbx.com