6己已7庚午8辛未9壬申@癸酉
1甲戌@乙亥3丙子4丁丑5戊寅
6己卯1庚辰?辛巳壬午@癸未
甲申2乙酉?丙戌2丁亥戊子
6己丑@庚寅辛卯壬辰10癸巳
51甲午320乙未33丙申4丁酉戊戌
6己亥庚子辛丑壬寅@癸卯
甲辰2乙已?丙午4丁未60戊申
6己酉庚戌辛亥490壬子1癸丑
3甲寅2乙卯丙辰丁巳6戊午
6己未5庚申8辛酉3壬戌@癸亥
以上“六十甲子”,每个单位都可按照先后顺序分别代表不同的年、月、日、时。比如以日为例,清代道光二十二年壬寅(1842)农历四月十一日是己亥,那末四月十二日、十三日就可顺次推知为庚子、辛丑……,四月十日、九日就可逆次推知为戊戌、丁西……。
这样六十甲子循环往复,周而复始,以至无穷。
早在春秋战国时期,历法混乱,夏历、殷历和周历同时并存。
三种历法之间的主要区别是每年开头的月建不同。
秦始皇统一中国后,曾改用夏历建亥之月的十月为一年的开头。
此后直到公元前104年汉武帝改用太阳历,才正式确定以夏历建寅之月的正月,作为一年的开头。
打这以后的二千年间,除了王莽、魏明帝时一度改用殷历,唐代武则天和唐肃宗一度改用周历,一般都以夏历的寅月作为一年的起始。
现将夏历建寅之月作为岁首的月份和地支对照名称列表如下:
月份月二月三月四月五月六月七月八月九月十月有情
地支寅卯辰已午未申西戌亥子丑
记月之外,古人还用十二地支记时,这样一个昼夜下来,就是十二个时辰。这用现在的时间概念来说,每个时辰恰好等于两个小时。
所谓“小时”,就是“小时辰”,也就是“半个时辰”的意思。时辰和小时的对照情况,仍用清晰的表格形式反映如下:
十二时辰子丑辰午未申西戌亥
俗称夜半鸡鸣平旦日出食时隅中日中日跃暗时日入黄昏人定现代钟点本292二92-
表里的俗称,是指十二时辰在古代的一种通俗叫法。
这种俗称,主要是借助一些自然特征和生物特征来表示的。
“鸡鸣”、“人定”,借助于半夜鸡叫和人入夜睡觉的特征。
“食时”、“哺时”,借助吃饭时刻表示时间。古人一日两餐,早饭在日出以后,隅中以前,所以称这段时间为“食时”;晚饭在日跌(太阳偏西)以后,日入以前,所以称这段时间为“哺时”。
除此之外,其余留下的八个时间俗称,多半以太阳位置为主要特征来表示的。
这里要注意的是对于子时的划分,因为上半时在夜半前,所以属上一天,下半时在夜半后,所以属下一天。
在十二时辰化为现代时间上,如果碰上夏时制,我们可以作相应的调整,如原来的寅时是凌晨3点到4点59分59秒,夏时制则可顺推为4点到5点59分59秒。
其他时辰也按照这个规律类推。
值得一提的是,用十二地支所记月、时是固定不变的,如子月必定是十一月,子时必定是夜半23到24点,然而与之相配的天干却不是一成不变的,它们循环往复的顺序是如前所说的“六十甲子”。
在年份上,满六十甲子称为一个花甲。人们平时常说“年逾花甲”,就是超过六十岁的意思。
记年时,满一个甲子后再从头算起,也和记日一样,周而复始,如环无端。
如咸丰十年(1860)是庚申年,那末咸丰十一年顺推就是辛酉年,咸丰九年倒推就是己未年。
隔六十年后又从庚申开始,再依次记叙下去。
干支记年的办法和现在记年的办法比较起来,虽然笨拙得多,但它在我国历史上,却差不多一直沿用到清朝灭亡以前的整个历史时期。