天干由10个字组成,即甲、乙、丙、丁、戊、己、庚、辛、壬、癸,故也叫“十干”;地支由12个字组成,即子、丑、寅、卯、辰、己、午、未、申、酉、戌、亥,故叫“十二支”。这些字都是传统用作表示次序的符号。古人拿十干的“甲、丙、戊、庚、壬”和十二支的“子、寅、辰、午、申、戌”相配,十干的“乙、丁、己、辛、癸”和十二支的“丑、卯、巳、未、酉、亥”相配,共配成甲子、乙丑、丙寅……等60组,常叫做“六十花甲子”,用来表示年、月、日和时的次序,周而复始,循环使用;直到现在,农历的年份仍用干支。
天干和地支共22字,这22个字都是姓氏,备有来历。除丁氏、辛氏、申氏为常见姓外,其他姓各有来历,现择其要者介绍一下:
甲氏有两支:一支是商朝第三代国王太甲的后代;一支是春秋时郑国大大石甲父的后代,都是以祖上的名字为姓氏的。
乙氏也有两支:一支是商朝开国君主汤的子孙以他的字(天乙)为氏形成的;一支形成于洛阳,是北魏考文帝将鲜卑族的乙弗氏改为乙氏。
丙氏是个古老的姓氏,相传炎帝有臣叫丙封,为丙姓之始;到了春秋时代,齐懿公有臣叫丙茂,雨茂的子孙以他的名字为姓氏,又形成一支丙氏。
戊氏来源有二,分别为商王太戊和晋公族之后。
巳姓也是个古老的姓氏,为黄帝25个儿子所得12姓之一。
庚氏一是西周时小邾国国君的后代,一支出自地名“庾宗”,是用地名作为姓氏的。
壬氏、癸氏都是吕尚(姜子牙)的后代。
子氏出自商部落始祖契,相传其母简狄吞玄鸟卵怀孕而生他,因姓子氏。
卯氏出自楚国公族的姓。
辰氏有两支:一支是西周蔡国国王蔡仲的后代;一支为北魏鲜卑族的三字姓辟历辰氏所改。
午氏为楚同公子午的后代,系以祖字为姓氏的。
酉氏相传伏羲氏的后裔被封于黔中之酉阳,以地为氏,形成酉氏。
亥氏来源有二:一是夏禹有臣叫竖亥,竖亥的子孙以他的名字为姓氏,即亥氏;再就是鲜卑族有俟亥氏,北魏孝文帝于496年在洛阳将其改为亥氏。