天干地支纪年法


天干地支纪年法

文章插图
幸福起航小编简单来介绍下天干地支纪年法这个问题 。
天干地支纪年法

文章插图
【天干地支纪年法】我国古代是以六十甲子循环来纪年、纪月、纪日、纪时的,其中年代的记录是以一个干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干不配阴支,阴干不配阳支)得到六十年一周期的甲子回圈 。称为“六十甲子”或“花甲子” 。天干地支纪年与公历的近似换算从已知的公历年份计算干支纪年:年份数减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 thenz = 6x – 5y;elsez = 6x – 5y + 60;天干地支纪月干支纪月时,每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底 。许多历书注明某农历月对应某干支,只是近似而非全等对应 。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅 。
依照正月之干支,其余月份按干支推算 。60个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去 。东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似农历十一月)就是“甲子月” 。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求 。下表是地支纪月时对应的节气时间段、中气、近似农历月份、近似阳历月份、以及年天干和月地支构成的月干支:月地支 节气时间段 中气 近似农历月份 近似阳历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年 寅月 立春—惊蛰 雨水 正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月 卯月 惊蛰—清明 春分 二月 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月 辰月 清明—立夏 谷雨 三月 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月巳月 立夏—芒种 小满 四月 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月 午月 芒种—小暑 夏至 五月 6月 庚午月 壬午月 甲午月 丙午月 戊午月 未月 小暑—立秋 大暑 六月 7月 辛未月 癸未月 乙未月 丁未月 己未月 申月 立秋—白露 处暑 七月 8月 壬申月 甲申月 丙申月 戊申月 庚申月酉月 白露—寒露 秋分 八月 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月 戌月 寒露—立冬 霜降 九月 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月 亥月 立冬—大雪 小雪 十月 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月 子月 大雪—小寒 冬至 十一月 12月 丙子月 戊子月 庚子月 壬子月 甲子月 丑月 小寒—立春 大寒 十二月 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月 干支纪月法未普遍实行,主要为星相家推算八字用 。