天干地支的推算规律
干支是天干与地支的合称,由两者经一定的组合方式搭配成六十对,为一个周期,循環往?停莆鬃踊蛄鬃印?中国古代用以记录年、月、日。也用于形容60岁的老年人。
考古发现,在商朝后期帝王帝乙时的一块甲骨上,刻有完整的六十甲子,可能是当时的日历。 这也说明在商朝时已经开始使用干支纪日了。根据考证,春秋时期鲁隐公三年二月己巳(公元前720年二月初十),曾发生一次日食。这是中国使用干支纪日的比较确切的证据。而使用皇帝年号纪年则是汉武帝时期建元年号。
干支法在中国古代一直使用,从未间断。因此对研究历史非常有帮助,非常容易推算历史时间。
天干 甲 乙 丙 丁 戊 己 庚 辛 壬 癸
地支 ...全部
干支是天干与地支的合称,由两者经一定的组合方式搭配成六十对,为一个周期,循環往?停莆鬃踊蛄鬃印?中国古代用以记录年、月、日。也用于形容60岁的老年人。
考古发现,在商朝后期帝王帝乙时的一块甲骨上,刻有完整的六十甲子,可能是当时的日历。
这也说明在商朝时已经开始使用干支纪日了。根据考证,春秋时期鲁隐公三年二月己巳(公元前720年二月初十),曾发生一次日食。这是中国使用干支纪日的比较确切的证据。而使用皇帝年号纪年则是汉武帝时期建元年号。
干支法在中国古代一直使用,从未间断。因此对研究历史非常有帮助,非常容易推算历史时间。
天干 甲 乙 丙 丁 戊 己 庚 辛 壬 癸
地支 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
干支的一个循环
干與支
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
干支纪年
干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。
汉章帝元和二年(公元85年),朝廷下令在全?菩懈芍Ъo年。有人认为中国在汉武帝以前已用干支纪年。可是,其实是类似的太岁纪年,用太岁所在位置?砑湍辏芍е皇怯靡员硎臼剑ò鸦频栏揭恢芴旆治确郑荒拘牵ㄌ辏?1。
862年绕天一周,所以太岁约86年会多走过一辰,这叫做“超辰”。在颛顼?焉希骱何涞厶踉辏ㄇ?04年)是太岁在丙子,太初?延贸椒ǜ谋湮〕蟆:撼傻勰┠辏闪蹯е匦卤喽┑娜y?延职烟踉旮谋湮樱烟级辏ㄇ?5年)从乙酉改变为丙戌。
而东汉的??W者没用超辰法。所以太岁纪年和干支纪年从太始二年表面一样。
干支纪年,一个周期的第一年为“甲子”(如黄巾起义口号为“岁在甲子,天下大吉”),第二年为“乙丑”,依此类推,60年一个周期;一个周期完了重复使用,周而复始,循环下去。
如1864年为农历甲子年,60年后的1924年同为农历甲子年;1865年为农历乙丑年,1925年同为农历乙丑年,依次类推。
必?特?e注意的是干支紀年是以立春作?一年即?q次的開始,是??q首,不是以農?颜鲁跻蛔鳡?一年的開始。
例如,1984年大致是?q次甲子年,但?栏?碇v,??r的甲子年是自1984年立春起,至1985年立春止。
干支纪年与公历的近似换算
从已知的公?涯攴菁扑愀芍Ъ湍辏耗攴菔?,除以10的余数是天干,除以12的余数是地支。
(公元前的年份则用58-“年份数除以60的余数”后计算)
干支纪月
干支纪月时,每个地支对应二十四??庾阅彻??猓ǚ侵?猓┲料麓喂??猓越还??r間?Q定起始的一??月期間,不是農?涯吃鲁跻恢猎碌住TS多??]明某農?言??掣芍В皇墙贫侨??H粲黾谆蚣旱哪攴荩麓笾率潜挥錾弦一蚋辏麓笾挛煲槐蛐林暾麓笾挛』蛉芍暾麓笾挛梢旎蚬镏暾麓笾挛滓R勒照轮芍В溆嘣路莅锤芍扑恪?0个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去。
东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似农历十一月)就是“甲子月”。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。
下表是地支紀月?r??墓???r間段、中?狻⒔妻r?言路荨⒔脐??言路荨⒁约澳晏旄珊驮碌刂??成的月干支:
月地支 ???r間段 中??近似農?言路?近似??言路?甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年
寅月 立春—驚蟄 雨水 正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月
卯月 驚蟄—清明 春分 二月 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月
辰月 清明—立夏 穀雨 三月 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月
巳月 立夏—芒種 小?M 四月 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月
午月 芒種—小暑 夏至 五月 6月 庚午月 壬午月 甲午月 丙午月 戊午月
未月 小暑—立秋 大暑 六月 7月 辛未月 癸未月 乙未月 丁未月 己未月
申月 立秋—白露 ?暑 七月 8月 壬申月 甲申月 丙申月 戊申月 庚申月
酉月 白露—寒露 秋分 八月 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月
戌月 寒露—立冬 霜降 九月 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月
亥月 立冬—大雪 小雪 十月 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月
子月 大雪—小寒 冬至 十一月 12月 丙子月 戊子月 庚子月 壬子月 甲子月
丑月 小寒—立春 大寒 十二月 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月
干支纪月法未普遍实行,主要为星相家推算八字用。
推算实例:2004年大致是农历甲申年。那次甲申年自2004年2月4日19?r56分立春起,至2005年2月4日1?r43分立春止。這裡的?r刻是?|?120度???r。資料?碓词侵泄蒲г汗沂谑敝行暮褪奔淇破胀局谱鞯娜账笸蚰昀绨妗?
丙寅月,2004年2月4日19?r56分立春~2004年3月5日13?r56分驚蟄
丁卯月,2004年3月5日13?r56分驚蟄~2004年4月4日18?r43分清明
戊辰月,2004年4月4日18?r43分清明~2004年5月5日12?r2分立夏
己巳月,2004年5月5日12?r2分立夏~2004年6月5日16?r14分芒種
庚午月,2004年6月5日16?r14分芒種~2004年7月7日2?r31分小暑
辛未月,2004年7月7日2?r31分小暑~2004年8月7日12?r20分立秋
壬申月,2004年8月7日12?r20分立秋~2004年9月7日15?r13分白露
癸酉月,2004年9月7日15?r13分白露~2004年10月8日6?r49分寒露
甲戌月,2004年10月8日6?r49分寒露~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个月一个周期;一个周期完了重複使用,周而?褪迹废氯ァH范ǖ奈南字赋龈芍Ъ腿帐加诼骋晗睦录核热眨ü?20年二月初十)。
因?槿迓?训钠侥暧?65日,而每4年一次,公元年能被4整除,閏年有366日,平均一年365。25日,所以4年1461日和一甲子的60日,最小公倍?凳?9220日,合80年。這就是說,每80年,干支紀日??娜迓?言氯杖掌??鸵淮窝h。
(公元4年本??獱?閏年,但因?楣?5年開始??施儒略?厌幔懊扛?年”加一次閏日被誤?“每3年”加一次閏日,所以羅馬皇帝屋大維下令前5年、前1年、4年停閏以修正錯誤置閏。)
因?楦窭?训钠侥暧?65日,而每4年一次,公元年能被100但非400整除,閏年有366日,平均一年365。
2425日,所以400年146097日和一甲子的60日,最小公倍?凳?921940日,合8000年。這就是說,每80年,干支紀日??母窭?言氯杖掌谌?]有遇到能被100但非400整除的公元年,??鸵淮窝h,但整體而言,假設未??牟桓母窭?眩?000年,干支紀日??母窭?言氯杖掌诓??鸵淮瓮暾难h。
1912年(中華民?辏?月18日,合農?讶勺幽暾鲁跻唬约?912年2月18日,都是是“甲子日”。
干支紀日與格里?训?Q算
若我??把天干的「甲、乙、……、壬、癸」?上 0, ……, 8, 9 等序?;地支的「子、丑、……、戌、亥」亦?上 0, 1, ……, 10, 11 等序?,那麼:
?囊阎母窭?涯攴萦?算干支紀年:年份??p 4,除以 10 的餘?凳翘旄桑?12 的餘?凳堑刂А@纾?
(1972 - 4) mod 10 ≡ 8,所以天干是「壬」;
(1972 - 4) mod 12 ≡ 0,所以地支是「子」。
?囊阎掌谟?算干支紀日的公式?椋?
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 是世紀??p一,y 是年份後?晌唬琈 是月份,d 是日?怠?月和 2月按上一年的 13月和 14月?硭恪 ] 表示取整。
g 除以 10 的餘?凳翘旄桑瑉 除以 12 的餘?凳堑刂А?
干支纪时
干支纪时,60时辰合5日一个周期;一个周期完了重复使用,周而复始,循环下去。必?注意的是子?r分?0?r到1?r的早子?r和23?r到24?r的晚子?r,所以遇到甲或己之日,0?r到1?r是甲子?r,但23?r到24?r是丙子?r。
晚子?r又稱子夜或夜子。日上起时亦有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起, 丁壬庚子居;戊癸何方发, 壬子是真途。
下表列出日天干和?r辰地支??成的?r辰干支,以北京时间(UTC+8)??剩?
?r辰地支 北京时间 (UTC+8) 甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日
早子?r 0时—1时 甲子?r 丙子?r 戊子?r 庚子?r 壬子?r
丑?r
1时—3时 乙丑?r 丁丑?r 己丑?r 辛丑?r 癸丑?r
寅?r 3时—5时 丙寅?r 戊寅?r 庚寅?r 壬寅?r 甲寅?r
卯?r 5时—7时 丁卯?r 己卯?r 辛卯?r 癸卯?r 乙卯?r
辰?r 7时—9时 戊辰?r 庚辰?r 壬辰?r 甲辰?r 丙辰?r
巳?r 9时—11时 己巳?r 辛巳?r 癸巳?r 乙巳?r 丁巳?r
午?r 11时—13时 庚午?r 壬午?r 甲午?r 丙午?r 戊午?r
未?r 13时—15时 辛未?r 癸未?r 乙未?r 丁未?r 己未?r
申?r 15时—17时 壬申?r 甲申?r 丙申?r 戊申?r 庚申?r
酉?r 17时—19时 癸酉?r 乙酉?r 丁酉?r 己酉?r 辛酉?r
戌?r 19时—21时 甲戌?r 丙戌?r 戊戌?r 庚戌?r 壬戌?r
亥?r 21时—23时 乙亥?r 丁亥?r 己亥?r 辛亥?r 癸亥?r
晚子?r 23时—24时 丙子?r 戊子?r 庚子?r 壬子?r 甲子?r
。收起