清舟
记得上初中的时候,学过一篇《登泰山记》,其中有一句交待时间的话,叫作“戊申晦”。老师告诉我们,“晦”是农历每月的最后一天。至于“戊申”,就没讲清楚,只告诉我们这是古代的一种计日方式。我那时已听过很多传统评书,如《岳飞传》、《杨家将》、《三国演义》等,通过这些传统评书,我已经很熟悉这些天干和地支了,于是就特别想知道它们是如何计日的。但遗憾的是老师最终也没能回答我的问题。
现在全社会都在大力弘扬中华优秀传统文化,而弘扬传统文化就必须阅读古代典籍。阅读古代典籍就必然遇到我当年的问题。因此我们在这里就先简单地向大家介绍一下中国古代的干支历法。
干是“天干”的简称,天干共有十个,分别是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。支是地支的简称,地支共有十二个,分别是:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。古人就用它们来计年、月、日、时。具体的做法是一个天干和一个地支相配成为一组干支作为一个计时间的单位。譬如天干的第一个是“甲”,地支的第一个是“子”,那么干支组合的第一个就是“甲子”,用它来表示的年就是甲子年,用它来表示的日就是甲子日,月和时辰也同样如此。甲子之后依次是乙丑、丙寅、丁卯、戊辰……至到癸酉。这时就出现了一个问题,天干已经用完了,而地支还有两个没有用上。那么就用甲与戌相配,组成“甲戌”,之后是乙亥、丙子、丁丑……这样一直排列下去,直到癸亥,天干和地支都恰好用完。因为天干有十个,地支有十二个,两者的最小公倍数是六十。所以从第一个天干甲与第一个地支子相配级成甲子,到最后一个天干癸和最后一个地支亥相配级成癸亥,就会出现六十种组合。这就是人们常说的六十甲子,也称为六十花甲子或六十花甲。如果用它们来计年,那么从甲子到癸亥的一个甲子周期就是六十年。所以人们便用“花甲”来代指六十岁。
如果将一个人出生的年、月、日、时辰都用上面说的干支计时系统表示出来,那么就应该有四组干支,共八个字,这就是人们通常所说的生辰八字。古人写生辰八字是竖着的,这样看起来就像四根柱子,所以生辰八字也称为“四柱”。