礼俗学·习俗·干支

礼俗学·习俗·干支

我国特有的记录时间的序数系统。干指天干,即甲乙丙丁戊己庚辛壬癸等十个符号,故又称 “十干”; 支指地支,即子丑寅卯辰巳午未申酉戌亥等十二个符号,故又称 “十二支”。尽管干支在古代是人人皆知的常识,但其起源,至今仍是一个谜。相传是黄帝时的大桡发明的,据东汉学者蔡邕 《月令章句》,大桡“采五行之情”,始作甲乙来名日,叫作 “干”; 作子丑来名月,叫作“支”。而且,干支的数目为何是十和十二,至今也是一个谜。有人猜测,十干可能与十个太阳的传说有关。《山海经》上说,帝俊之妻羲和生十日,“九日居下枝,一日居上枝”,十个太阳各轮流值日一天,每个太阳分别以十个符号来表示,于是就有了十干。十二支则可能与十二个月亮的观念有关。月亮每月的盈虚变化,在古人看来,都是一个月亮消失,而另一个新月出现。阴历一年有十二个月,每个月亮轮流值日一月,分别以十二个符号来表示,于是就有了十二支。天干或地支可以单独用来纪日,如屈原 《哀郢》“甲之早吾以行”,“甲” 就是采用天干纪日。古代节日中的“上巳”,“巳” 就是采用地支纪日。地支也用来纪年,后来演变为十二生肖纪年。古代记时单用地支,十二地支表示十二个时辰,每个时辰相当于现在的两小时:半夜十二点是子时 (故称子夜),凌晨两点是丑时,四点是寅时,六点是卯时,八点是辰时,十点是巳时,十二点是午时 (所以说中午),其余类推。后代也有用天干或地支来表顺序的,如书的卷次等。但最常见的,是天干和地支按顺序两两配合使用,即天干的单数配地支的单数,天干的双数配地支的双数,这样有六十种组合,称为 “六十甲子”:

甲子甲戌甲申甲午甲辰甲寅
乙丑乙亥乙酉乙未乙巳乙卯
丙寅丙子丙戌丙申丙午丙辰
丁卯丁丑丁亥丁酉丁未丁巳
戊辰戊寅戊子戊戌戊申戊午
己巳己卯己丑己亥己酉己未
庚午庚辰庚寅庚子庚戌庚申
辛未辛巳辛卯辛丑辛亥辛酉
壬申壬午壬寅壬寅壬子壬戊
癸酉癸未癸巳癸卯癸丑癸亥

这实际上是六十个序数符号,从一 (甲子) 到六十 (癸亥) 循环一周,就是一个 “甲子”,因其为插花相配,故又称 “花甲”。古代最常见的干支纪日纪年法实际上就是用这 “六十甲子” 来给日或年编序号。干支纪日至少在商朝已经出现,干支纪年则始于东汉,六十甲子周而复始,到现在也没有中断。