上一篇把二十二个符号认了个遍,十个天干、十二地支,各是各的。认全只是第一步,单个符号记不住时间,得让它们配起来。
十个配十二个,两两一组,本该有一百二十种配法。翻遍历书,能用的只有六十组。
少掉的那六十组,一个也没漏,全卡在同一条规矩上。
一、规矩只有一条
先把两套符号的阴阳分清楚。
甲、丙、戊、庚、壬是阳干,乙、丁、己、辛、癸是阴干。地支那边,子、寅、辰、午、申、戌是阳支,丑、卯、巳、未、酉、亥是阴支。
配的时候,阳干只配阳支,阴干只配阴支。
「甲子」成立:甲是阳干,子是阳支,同在一列。换成「甲丑」就不成立,甲还是阳,丑却是阴,两个配不到一起。
这条规矩,教材的写法是「奇配奇、偶配偶」,后面跟了一句比喻:如齿轮咬合,不可错位。
十个天干,每一个都只配得上六个地支。五个阳干各配六个阳支,五个阴干各配六个阴支,两边一乘,得六十。

二、换个算法,还是六十
第一个算法最直白。十乘十二得一百二,阴阳这关砍掉一半,剩六十。
第二个算法要用到一个数:十和十二的最小公倍数,正好是六十。
把天干和地支当成两个齿数不同的齿轮,同时开始转。
天干转一圈,从甲到癸,走十个字;地支跟着走,从子到酉,也走十个。这时天干用完了,地支还剩戌、亥两个没配出去。
天干只好从头再来,甲接上戌,乙接上亥。再往下,甲申、乙酉,一路排过去。
天干转六圈,六十;地支转五圈,也是六十。两边同时回到起点「甲子」。
六十组走完一轮,从头再来,周而复始。
三、这一轮叫什么
这一轮叫「一甲子」,也叫「六十甲子」。民间另有一个叫法,花甲。
花甲从哪来,有一种说法。
这一说来自「花着排」。邯郸市国学研究会栗泽甫在《说「花甲」》一文(《邯郸日报》2018 年 1 月 28 日)里给出的解释是:干支组合时单数配单数、双数配双数,如甲子、乙丑,而不能是甲丑、乙子,这叫「花着排」,所以有「花甲」之名。
名字之外有一件事值得单说:花甲之年指六十虚岁,与通常说的六十周岁差着将近一年。
栗泽甫在同一篇文章里专门点过这件事:有人自称「花甲之年」、要过花甲大寿,过的却是六十周岁。他称这是「不明白中国纪年传统造成的误会」。
虚岁的算法是出生即算一岁,以后每过一个农历新年加一岁。所以六十虚岁,落在实岁的五十九上。
四、六十组切成六段
六十组太长,得切段。切法是每十组一段。
第一段从甲子起、到癸酉止,正好十天,叫作一旬。段名取段首那一组,所以这一段叫甲子旬。
往后每十组一旬,依次是甲戌旬、甲申旬、甲午旬、甲辰旬、甲寅旬。六段合起来,正好六十。
| 旬 | 组序 | 范围 |
|---|---|---|
| 甲子旬 | 1—10 | 甲子至癸酉 |
| 甲戌旬 | 11—20 | 甲戌至癸未 |
| 甲申旬 | 21—30 | 甲申至癸巳 |
| 甲午旬 | 31—40 | 甲午至癸卯 |
| 甲辰旬 | 41—50 | 甲辰至癸丑 |
| 甲寅旬 | 51—60 | 甲寅至癸亥 |
表里藏着一件事。每一旬都是十个天干配十个地支,可地支有十二个,配下来必定有两个轮不上。
甲子旬轮空的是戌、亥,甲戌旬轮空的是申、酉,一路排到甲寅旬,轮空的是子、丑。所缺的这两支,叫旬空。
旬空怎么取、怎么用,是另一门功课,这里说到名字为止。
顺一句:这里的「旬」就是「一旬十天」的那个旬,上旬、中旬、下旬,同一个字。

收尾
六十组排下来,规矩只有一条:阳配阳,阴配阴。两个齿轮各转六圈、五圈,回到原点。六十组切成六段,每段十天,段名从段首取。
六十个组合不必背。要背的是六个旬首。
A&Q
问:为什么没有「甲丑」?
答:甲是阳干,丑是阴支。相配的规矩是阳干只配阳支、阴干只配阴支,不许交错。「甲丑」违反这一条,所以不成立。
问:六十组是怎么算出来的?
答:十乘十二得一百二十种配法,阴阳规矩去掉一半,剩六十。也可以看最小公倍数:十和十二的最小公倍数是六十,天干转六圈、地支转五圈,同时回到起点。
问:「花甲」这个名字是怎么来的?
答:来自「花着排」,即干支组合时单数配单数、双数配双数,如甲子、乙丑,而不能是甲丑、乙子。此说见栗泽甫《说「花甲」》(《邯郸日报》2018 年 1 月 28 日)。
问:花甲之年是六十周岁吗?
答:是六十虚岁。虚岁出生即算一岁,此后每过一个农历新年加一岁,与周岁差着将近一年。
问:旬空是什么?
答:六十组每十组一旬,共六旬。每旬十个天干配十个地支,地支多出两个,必有两个轮不上,所缺的两支就叫旬空。至于怎么取、怎么用,是另一门功课。
邝楚嘉按:六十组不必全背,先记六个旬首:甲子、甲戌、甲申、甲午、甲辰、甲寅。每天背一旬,六天背完。这六个记住了,后面凡是排到旬上的功课,都有落脚处。
相关文章
- 三本历法·三种时间 —— 阳历、阴历、干支历,三套刻度各以什么为准。
- 立春换岁,还是正月初一换岁? —— 「换岁」的两套惯例并行了两千多年。
- 立春不是一整天,只有一秒钟 —— 交节是一个定到秒的时刻。
- 正月本来不是一月 —— 「正月」本来指岁首所在之月。
- 节与气:二十四节气的两半 —— 十二个能换月,十二个不能。
- 尧帝派人看星星,是为了种地 —— 《尚书·尧典》里那道观测任命。
- 古人的一天,从晚上十一点开始 —— 子时是一天里离太阳最远的时刻。
- 钟表上的出生时间,不等于你出生的时辰 —— 钟表时间与真太阳时不是同一件事。
- 时间是怎么产生的? —— 恒星日与太阳日,每天差出近四分钟。
- 天上三条道:黄道、白道、赤道 —— 三条路各管一头。
- 古人的星空:三垣与二十八宿 —— 二十八个星区,天上一套刻度。
- 没有指南针,古人怎么定方向 —— 磁针上船之前,方向怎么定。
- 干支:从一棵树到二十二个字 —— 「干支」原写作「幹枝」,树干与枝条。
英文文章:Three Calendars, Three Kinds of Time —— the three scales and what each is set to. | Ten Stems, Twelve Branches: Why Only Sixty Pairings Remain(本篇的英文版) —— why ten stems and twelve branches give sixty, not a hundred and twenty.
相关枢纽页:历法术语表 | 历法记录:一年从哪一天算起 | 数据集与预印本
本篇全部数据,由邝楚嘉搜集整理。
作者:嘉言一得(邝楚嘉)|独立天文历法爱好者,致力于可核验的原始文献与历法数据归档。
平实记录 · 数据集 · 预印本:GitHub / WordPress / Zenodo(DOI: 10.5281/zenodo.22788686)