历史起源
考古发现,甲骨文中已有大量用于纪时的干支记录,出现最频繁的字就是干支。商朝的一块甲骨上,有完整的六十甲子,并有诸多使用干支纪日法的内容。干支纪日法经过不断地发展升华还增添了很多用途,比如纪年、纪月、纪时、占卜、术数等领域。著名甲骨学家陈梦家先生利用甲骨卜辞复原了帝辛时代征伐敌对方国“人方”的进军路线,以及来回各用的时间天数。

在唐朝,李虚中提出人的“命运”好坏,是由他出生时的年、月、日三个因素决定的,唐代中期形成“李虚中术”,盛行于两宋时期。后至五代(一说为宋代)徐子平创立“正五行”八字易象,又对此进行了研究和发展,他在李虚中提出的“年、月、日”三个因素的基础上,又加了“时”,形成了“专主五行,不主纳音”的“子平术”。

北宋时期社会各方面开始逐渐复苏,在这种宽松、自由的思想环境的孕育下,北宋的思想文化领域再度呈现出学派林立、百家争鸣的新气象。徐子平所传的《渊海子平》开始在中华大地上广为流传。南宋周必大(1126-1206)言:“今士大夫至田夫野老,人人喜谈命,故其书满天下”;郑樵( 1104—1162) 在《通志·右三命》中载有禄命书百余种;南宋廖中在其著作《五行精纪》内收录的命理著作也有 50 多种。
元代是少数民族入主中原的时代。占卜测算等手段被广泛应用,比如全真教的郝大通颇为擅长易算,刘处玄也有很多神异的事。

明代重新一统,社会逐渐稳定。随着科举制度的逐渐完善,士人对自己科考的成败也更为关注。因此,掀起了一阵求官运、禄运的风潮。《三命通会》《滴天髓》等著作也由此而大兴。
八字含义
八字即“四柱八字”,中国古代的星相家以人出生的年、月、日、时为四柱,形成“年柱、月柱、日柱、时柱”,合四柱的干支为八字,就是人们常说的生辰八字。把这八个字按五行生克推算,又称“五行八字”。要想知道八字之间的相生相克,首先得要知道十天干、十二地支与五行的关系。


天干地支
十天干
“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”共计十个,称为十天干。
十二地支
“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”共计十二个,称为十二地支。
中国古人将十天干与十二地支交错组合,组成六十甲子作为时间单位,如甲与寅相配就是甲寅,乙和丑相配就是乙丑,以此方法类推,可得六十种循环单位。

(干支表——六十干支表) |
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、3、5、7、9被规定为阳数,2、4、6、8、10被规定为阴数。
天干 |
甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
参考资料 |
以甲1乙2丙3丁4戊5己6庚7辛8壬9癸10来划分:甲、丙、戊、庚、壬为阳;乙、丁、己、辛、癸为阴。
地支 |
子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
11 | 12 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
参考资料 |
以子11丑12寅1卯2辰3巳4午5未6申7酉8戌9亥10来划分:子、寅、辰、午、申、戌为阳,丑、卯、巳、未、酉、亥则为阴。
五行属性
西汉初年淮南王刘安及门客李尚、苏飞、伍被等共同编著的《淮南子·天文训》记载:“甲乙寅卯,木也;丙丁巳午,火也;戊己四季,土也 ;庚辛申酉,金也 ;壬癸亥子,水也。”
干支五行属性归属表 |
五行 | 木 | 火 | 土 | 金 | 水 |
天干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
地支 | 寅 | 卯 | 巳 | 午 | 辰戌 | 未丑 | 申 | 酉 | 亥 | 子 |
参考资料 |
阴阳五行属性
甲为阳木,乙为阴木;丙为阳火,丁为阴火;戊为阳土,己为阴土;庚为阳金,辛为阴金;壬为阳水,癸为阴水。
寅为阳木,卯为阴木;午为阳火,已为阴火;辰、戌为阳土,丑、未为阴土;申为阳金,酉为阴金;子为阳水,亥为阴水。
干支阴阳五行归属表 |
五行 | 木 | 火 | 土 | 金 | 水 |
阴阳 | 阳 | 阴 | 阳 | 阴 | 阳 | 阴 | 阳 | 阴 | 阳 | 阴 |
天干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
地支 | 寅 | 卯 | 午 | 巳 | 辰戌 | 未丑 | 申 | 酉 | 子 | 亥 |
参考资料 |
推排方法
排年柱
排年柱用的是农历,出生当年的干支就是年柱的干支。例如:生于农历庚子鼠年,庚子即为年柱的干支;生于辛丑牛年,辛丑即为年柱的干支。
干支纪年法中,是以立春作为年与年之间的分割线,而不是以农历正月初一。例如:2009年的立春是2月4日,那么在2月4日之前,还是属于戊子年;2月4日之后,才属于新的一年,即己丑年。
方法如下:
1、先将天干和地支用数字标注,第一位以4排序,以此类推。
天干查询表 |
甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
4 | 5 | 6 | 7 | 8 | 9 | 10 | 1 | 2 | 3 |
参考资料 |
地支查询表 |
子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 1 | 2 | 3 |
参考资料 |
2、将所求的年份数的个位数对应天干的编码数,如:1894年的个位数是4,“4”对应天干的“甲”。
3、将所求的年份数除以12,所得的余数即为对应的地支,如:1894➗12=157余10,“10”对应地支的“午”,综合天干地支的序码数可得1894年为农历甲午年。
4、出现个位数为0的年份,天干即规定为10,地支的序码数即用已知年份除以12,例:2000年,个位数为0,天干为10即“庚”,地支则用2000➗12=166余8,“8”对应的地支是“辰”,综合天干地支,2000年为农历庚辰年。
5、能被12整除的年份,天干由已知年份的个位数可查,地支则规定为12,例:1992年,个位数为2,天干对应“壬”,地支1992➗12=166,被12整除没有余数,地支即为12,对应“申”,综合天干地支,1992年为农历壬申年。
6、能被12整除且个位数为0的年份,天干对应序码10,地支对应序码12,例:1800年,个位数为0,天干对应10即“庚”,地支1800➗12=150,被12整除且个位数为0,所以地支对应12即“申”,综合天干地支得1800年为农历庚申年。
排月柱
月份与月份的分界线是以节令作为分界线的,而不是以农历每月初一。例:六月末月,是以小暑开始到立秋之间为止。农历每年正月为寅月,二月为卯月,以此类推。
月份 | 地支 | 节 |
一月 | 寅 | 立春 |
二月 | 卯 | 惊蛰 |
三月 | 辰 | 清明 |
四月 | 巳 | 立夏 |
五月 | 午 | 芒种 |
六月 | 未 | 小暑 |
七月 | 申 | 立秋 |
八月 | 酉 | 白露 |
九月 | 戌 | 寒露 |
十月 | 亥 | 立冬 |
十一月 | 子 | 大雪 |
十二月 | 丑 | 小寒 |
参考资料 |
一年十二个月份用十二地支表示,固定不变。
日柱查询表 |
月/年 | 甲己 | 乙庚 | 丙辛 | 丁壬 | 戊癸 |
正月立春为寅月 | 丙寅 | 戊寅 | 庚寅 | 壬寅 | 甲寅 |
二月惊蛰为卯月 | 丁卯 | 己卯 | 辛卯 | 癸卯 | 乙卯 |
三月清明为辰月 | 戊辰 | 庚辰 | 壬辰 | 甲辰 | 丙辰 |
四月立夏为巳月 | 己巳 | 辛巳 | 癸巳 | 乙巳 | 丁巳 |
五月芒种为午月 | 庚午 | 壬午 | 甲午 | 丙午 | 戊午 |
六月小暑为未月 | 辛未 | 癸未 | 乙未 | 丁未 | 己未 |
七月立秋为申月 | 壬申 | 甲申 | 丙申 | 戊申 | 庚申 |
八月白露为酉月 | 癸酉 | 乙酉 | 丁酉 | 己酉 | 辛酉 |
九月寒露为戌月 | 甲戌 | 丙戌 | 戊戌 | 庚戌 | 壬戌 |
十月立冬为亥月 | 乙亥 | 丁亥 | 己亥 | 辛亥 | 癸亥 |
十一月大雪为子月 | 丙子 | 戊子 | 庚子 | 壬子 | 甲子 |
十二月小寒为丑月 | 丁丑 | 己丑 | 辛丑 | 癸丑 | 乙丑 |
月柱可以从年柱推算,例如,1998年3月是戊寅年,丙辰月。1998,年天干为“戊”,3月为辰月,月干则为“丙”,所以三月为“丙辰月”。
排日柱
日与日的分界线是子时,到了子时就开启新的一天。因为大小月和平闰年的影响,计算日柱的方法很繁琐。查询日柱最简单的方法就是看万年历,通过已知年月日对照查询万年历,便可一目了然。例如,2000年8月8日出生,其日柱通过万年历对照查询为戊戌日。
排时柱
中国古代将一日分为12时辰,一个时辰为两个小时,分别用十二地支表示。时柱的地支是固定不变的,时天干可以由月天干推算。
十二地支还对应着十二生肖。按照天干地支与一年12个月份,一天12个时辰一一对应。
时柱查询表 |
时/日 | 别名 | 甲己 | 乙庚 | 丙辛 | 丁壬 | 戊癸 | 属相 |
子时(23:00-1:00) | 夜半 | 甲子 | 丙子 | 戊子 | 庚子 | 壬子 | 鼠 |
丑时(1:00-3:00) | 鸡鸣 | 乙丑 | 丁丑 | 己丑 | 辛丑 | 癸丑 | 牛 |
寅时(3:00-5:00) | 平旦 | 丙寅 | 戊寅 | 庚寅 | 壬寅 | 甲寅 | 虎 |
卯时(5:00-7:00) | 日出 | 丁卯 | 己卯 | 辛卯 | 癸卯 | 乙卯 | 兔 |
辰时(7:00-9:00) | 食时 | 戊辰 | 庚辰 | 壬辰 | 甲辰 | 丙辰 | 龙 |
巳时(9:00-11:00) | 隅中 | 己巳 | 辛巳 | 癸巳 | 乙巳 | 丁巳 | 蛇 |
午时(11:00-13:00) | 日中 | 庚午 | 壬午 | 甲午 | 丙午 | 戊午 | 马 |
未时(13:00-15:00) | 日映 | 辛未 | 癸未 | 乙未 | 丁未 | 己未 | 羊 |
申时(15:00-17:00) | 哺食 | 壬申 | 甲申 | 丙申 | 戊申 | 庚申 | 猴 |
酉时(17:00-19:00) | 日人 | 癸酉 | 乙酉 | 丁酉 | 己酉 | 辛酉 | 鸡 |
戌时(19:00-21:00) | 黄昏 | 甲戌 | 丙戌 | 戊戌 | 庚戌 | 壬戌 | 狗 |
亥时(21:00-23:00) | 入定 | 乙亥 | 丁亥 | 己亥 | 辛亥 | 癸亥 | 猪 |
参考资料 |
时天干可以由月天干推算,例如,1998年腊月10日夜23点35分,1998年是戊寅年,腊月10日介于小寒与次年的立春之间, 所以还是丑月,月柱为癸丑,日柱为戊寅。但因为已经过了子时,所以日柱应为己卯。当日23点35分时(子时)的时天干为“甲”,是“甲子时”。
历史故事
《夷坚志》第十九卷记载:王垂,乙丑年参加全省考试前,拜访算命先生史言方。史言方问过王垂的生辰八字后,推算他在辛未年才能考取功名。到了辛未年,王垂参加朝廷考试前,与同乡江秉钧一同找史言方算命。史言方推算二人考取的名次都不是很高,王垂尚能列在黄甲,江秉钧的八字中带隔角煞。最后考试的结果,都如算命先生史言方所测,王垂名列第四甲,江秉钧名列最末等。
清朝嵇叔子精通算命,他言自己将来会得到四品的官职,认为其妻命不好,禄位和他不相称,在其当孝廉的时候妻子便去世了。后来经媒人介绍时,他都要求看女方八字,但凡不是四品夫人的八字便一一拒绝了。当时一位富翁便让算命先生在其女儿的生辰八字上动手脚。最后,嵇叔子看着这造出来的八字说道:“这才是四品夫人的命。”于是便娶了富翁的女儿。后来嵇叔子出任杭州太守,富翁的女儿也受了四品的封赠。直到嵇叔子死后其妻也老了,子女们要为她做七十大寿,她才笑着对大家说:“其实那一天不是我的生日。”于是把当年的事情全盘托出。
相关文化
婚嫁
在中国古代,男女成婚前,要把女子和男子的年龄和出生时的年、月、日、时生辰,上交给卜卦先生,测试二人的八字是否相和。
推测命运
唐朝文学家韩愈曾为李虚中写过墓志铭,从墓志铭中可见李虚中精于命理推演。中国古代的看日师,根据生辰八字亦可测算他人命运。宋代周辉在《清波杂志》中记载宋 政宣间巫卜之术的盛行情况。“先命日者推步其五行修咎 ”,文字生动地描述了占卜被应用于政治生活领域。
文学著作
明朝沈受先撰写的《三元记·议亲》介绍到:“药无功、神不灵,祸福难明也,须请星士前来问五行。”
《金瓶梅词话》第二十九回 :“神仙道 :‘贫道粗知十三家子平,善晓麻衣相法,又晓六壬神课’西门庆便说与八字 :‘属虎的,二十九岁了,七月二十八日子时生。’”
《红楼梦》第八十六回 :“老太太叫人将元妃八字夹在丫头们八字里头,送出去叫他推算。”
清墨憨斋主人《十二笑》第一笑 :“再令裴肖星去请一位算命先生过来,与小相公推排八字。
《宋史·列传》评价岳飞:“求其文武全器,仁智并施,如宋岳飞者,一代岂多见哉!”岳飞生命的短暂,也与日主甲木无根有关。卯木是甲木的旺地,亦为羊刃。但代表甲木自身的是寅木或亥水而不是卯木。所以,看起来木多成林,气势非凡,仅得时而蔚然,一旦遇到萧煞的秋冬,就萎缩、枯败了。
注释
[a]早在公元前2697年,中华始祖黄帝立国之时,河南安阳殷墟就出土了甲骨文干支表,秦代《世本》记载:“容成作历,大桡作甲子”,《尚书》解释:“二人皆黄帝之臣,盖自黄帝以来,始用甲子纪日,每六十日而甲子一周”,就是说,干支乃大桡所创制,“采五行之情,占斗机所建,始作甲乙以名日,谓之干;作子丑以名月,谓之枝,有事于天则用日,有事于地则用月,阴阳之别,故有枝干名也。”“天干,犹木之干,强而为阳;地支,犹木之枝,弱而为阴。”
[b]“师尝于天长预告侯子贞以火, 恩州夜入王镇国之梦,言人事之悔吝吉凶, 无不应验。”
[c]“大定戊申,( 刘处玄 )主醮于昌阳, 彩云履坛,白鹤舞庭。 是岁也,秋旱如焚,复披祷雨之诚。既登厥坛,四望无云,月:‘来朝巳午之交,当有甘澍如倾。’言出有征,如影响之应形声。”
[d]年少长,喜学,学无所不通。最深于五行书。以人之始生年、月、日,所值日辰,支干相生、胜衰、死王相斟酌,推人寿夭、贵贱、利不利,辄先处其年时,百不失一二。其说汪洋奥美,关节开解,万端千绪,参错重出。学者就传其法,初若可取,卒然失之。星官历翁,莫能与其较得失。