天干地支纪年法
- 测八字
- cebazi.cn
- 2022-07-27 18:39:01
【天干地支纪年法】
我国古代是以六十甲子循环来纪年、纪月、纪日、纪时的,在其中时代的记载是以一个干和一个地支般配,排序下去,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干配不上阴支,阴干不配阳支)获得六十年一周期时间的甲子循坏。称之为“六十甲子”或“花甲子”。
天干地支纪年与阳历的类似计算
从已经知道的阳历年份测算干支纪年:年份数减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 then
z = 6x - 5y;
else
z = 6x - 5y 60;天干地支纪月
干支纪月时,每一个地支相匹配二十四节气自某节令(非阳气)至下一个节令,以交节时长决策开始的一个月期内,并不是阴历某月初一至月底。很多历书标明某阴历月相匹配某干支,仅仅类似而非全日制等相匹配。若遇甲或己的年份,正月大概是丙寅;遇到乙或庚之时,正月大概为戊寅;丙或辛之时正月大概为庚寅,丁或壬之时正月大概为壬寅,戊或癸之时正月大概为甲寅。按照正月之干支,其他月份按干支推算。60个月合5年一个周期时间;一个周期完后多次重复使用,循环往复,循环下来。东汉光武帝建武二十九年癸丑年(公年53年)冬至节气月(降雪至小寒节气的月份,类似阴历十一月)便是“甲子月”。有歌诀为证:甲己之时丙作首,乙庚之岁戊为头;丙辛必然寻庚起,丁壬壬位顺行流;更有戊癸何处觅,甲寅以上好追求完美。 下表是地支纪月时相应的节令时间范围、阳气、类似阴历月份、类似公历月份、及其年天干和月地支组成的月干支:
月地支 节令时间范围 阳气 类似阴历月份 类似公历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年
寅月 春分—寒露 雨水 正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月
卯月 惊蛰—清明节 立春 二月 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月
辰月 清明节—小暑 春分 三月 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月
巳月 小暑—芒种 小满 四月 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月
午月 芒种—小暑 小暑 五月 6月 庚午月 壬午月 辛亥月 丙午月 戊午月
未月 小暑—秋分 大暑 六月 7月 辛未月 癸未月 乙未月 丁未月 己未月
申月 立秋—寒露 处暑 七月 8月 壬申月 甲申月 丙申月 戊申月 庚申月
酉月 白露—冬至 立秋 八月 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月
戌月 冬至—立冬 降霜 九月 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月
亥月 冬至—降雪 小倩 十月 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月
子月 降雪—小寒节气 冬至节气 十一月 12月 丙子月 戊子月 庚子月 壬子月 甲子月
丑月 小寒节气—春分 小寒 十二月 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月
干支纪月法未广泛推行,关键为星象家推算八字用。
推算案例:2004年大概是阴历甲申年。那一次甲申年自2004年2月4日19时56分立春起,至2005年2月4日1时43分立春止。这儿的时候是经度120度标准时。
丙寅月,2004年2月4日19时56分立春~2004年3月5日13时56分寒露
丁卯月,2004年3月5日13时56分惊蛰~2004年4月4日18时43分清明节
戊辰月,2004年4月4日18时43分清明~2004年5月5日12时2分立夏
己巳月,2004年5月5日12时2分立夏~2004年6月5日16时14分芒种
庚午月,2004年6月5日16时14分芒种~2004年7月7日2时31分小暑
辛未月,2004年7月7日2时31分小暑~2004年8月7日12时20分立秋
壬申月,2004年8月7日12时20分立秋~2004年9月7日15时13分寒露
癸酉月,2004年9月7日15时13分白露~2004年10月8日6时49分冬至
甲戌月,2004年10月8日6时49分寒露~2004年11月7日9时59分立冬
乙亥月,2004年11月7日9时59分立冬~2004年12月7日2时49分降雪
丙子月,2004年12月7日2时49分大雪~2005年1月5日14时3分小寒节气
丁丑月,2005年1月5日14时3分小寒~2005年2月4日1时43分大寒天干地支纪日
干支纪日,60日大概合2个月一个周期时间;一个周期完后多次重复使用,循环往复,循环下来。明确的参考文献强调干支纪日起源于鲁隐公三年夏历二月己巳日(公元720年二月初十)。
由于儒略历的平年有365日,而每4年一次,公元年能被4整除,平年有366日,均值一年365、25日,因此4年1461日和一甲子的60日,最小公倍数是29220日,合80年。换句话说,每80年,干支纪日相匹配的儒略历月日日期会不断一次循环。(公年4年原本应是平年,但由于公元45年刚开始执行儒略历后,“每过3年”加一次闰日被误为“每3年”加一次闰日,因此罗马皇上屋大维一声令下前5年、前1年、4年停闰以调整不正确置闰。)
由于格里历的平年有365日,而每4年一次平年,可是倘若遇到整近百年,公元年能被400整除才可以评定为平年(这是由于依照如今法律测算,四年一闰的要求使每一年空出0、0078天,通过400年大概会空出3天,倘若在能被400整除年份的前边3个近百年算不上平年,则恰好均衡),平年有366日,均值一年365、2425日,因此400年146097日和一甲子的60日,最小公倍数是2921940日,合8000年。换句话说,每80年,干支纪日相匹配的格里历月日日期若并没有碰到能被100但非400整除的公元年,会不断一次循环,但整体而言,假定将来从来不改格里历,每8000年,干支纪日相匹配的格里历月日日期才会不断一次详细的循环。1912年2月18日,合阴历壬子年正月初一,及其9912年2月18日,全是“甲子日”。
干支纪时,60时间合5日一个周期时间;一个周期完后多次重复使用,循环往复,循环下来。务必留意的是子时分成0时到1时的早子时和23时到24时的晚子时,因此碰到甲或己之日,0时到1时是甲子时,但23时到24时是丙子时。晚子时又被称为夜半或夜子。日处起时亦有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起,丁壬庚子居;戊癸何处发,壬子是真途。下表列出日天干和时间地支组成的时间干支,以中国北京时间(UTC 8)为标准:
时间地支 中国北京时间(UTC 8)甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
子时 23时—1时 甲子时 丙子时 戊子时 庚子时 壬子时
丑时 1时—3时 乙丑时 丁丑时 己丑时 辛丑时 癸丑时
寅时 3时—5时 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时
卯时 5时—7时 丁卯时 己卯时 辛卯时 癸卯时 乙卯时
辰时 7时—9时 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时
巳时 9时—11时 己巳时 辛巳时 癸巳时 乙巳时 丁巳时
午时 11时—13时 庚午时 壬午时 辛亥时 丙午时 戊午时
未时 13时—15时 辛未时 癸未时 乙未时 丁未时 己未时
申时 15时—17时 壬申时 甲申时 丙申时 戊申时 庚申时
子时 17时—19时 癸酉时 乙酉时 丁酉时 己酉时 辛酉时
戌时 19时—21时 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时
亥时 21时—23时 乙亥时 丁亥时 己亥时 辛亥时 癸亥时天干地支顺序表
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、癸亥
天干地支的计算方式
(年份- 3)/10被除数对天干 如1894-3=1891 ,1891除于10被除数是1即是甲
(年份- 3)/12被除数对地支 如1894-3=1891 ,1891除于12被除数是7即是午 即1894年是甲午年
- ★文章来自用户投稿,未经允许不得转载!图片来源网络 如有侵权请联系删除★