两列同时前进一步
十天干从甲到癸,十二地支从子到亥,各按固定次序循环;每次两列都前进一步,得到甲子、乙丑、丙寅等配对。两列同时回到起点,要走最小公倍数六十步。因此六十甲子不是十乘十二种任意组合,而是一条有起点和顺序的循环。
奇偶配对可以用来查错
甲丙戊庚壬配阳支子寅辰午申戌,乙丁己辛癸配阴支丑卯巳未酉亥,是上述同步顺序形成的限制。例如甲子、甲戌会出现,甲丑不会出现。若资料写出甲丑,应先核对抄录、OCR 或栏目错位,不要立即为它创造另一种解释。
用第十项和第十一项复核
把甲子记为第 1 项,第 10 项是癸酉,第 11 项是甲戌:天干已回到甲,地支仍向前走。第 60 项为癸亥,第 61 项才再次成为甲子。这个例子只需要两列名称就能手工核验,也能检出把两列在第十项同时重置的程序错误。
同名不代表同一时刻
年、月、日、时都能用干支表示,但采用不同的换算步骤。年号或公历年份负责消除六十年重复造成的歧义;月干依年干取,时干依日干取。读到“甲子”时必须同时知道它属于哪一柱,不能把甲子日当作甲子年,也不能只凭生肖补足全部干支。
保留可追溯的换算条件
核对历法时,一起保存原始日期、所用历法、时区、年界与日界约定。只有农历日期时,还要确认是否闰月。没有真实时刻就标记未知,而不是补零点后声称精确。传统编号可以重复计算;由编号推到性格、婚姻或财富,则属于另外一层未经此计算证明的主张。
参考与延伸阅读
以下资料用于核对概念及其出处。传统术语的解释不代表对其预测效果的验证。
