三千年前的某个黄昏,商王武丁站在祭坛前,盯着龟甲上裂开的纹路。他需要知道,明天适不适合出兵打仗。这不是迷信,而是殷人用“卜旬”制度安排国家大事的日常——每十天为一周期,提前未来十天的吉凶,就像我们今天翻看天气预报。
这个概念是谁发现的?1928年,考古学家董作宾在安阳殷墟清理甲骨时,注意到一个惊人规律:所有卜辞几乎都按“癸亥、癸酉、癸未”这样的干支顺序排列。他恍然大悟——商代人用的是一种“纯干支历法”,以十天干配十二地支,循环六十次为一年,没有闰月,也没有月份名称。这颠覆了所有人对古代历法的想象。
你以为古人只会数日子?殷人把“旬”用到了极致。农忙时,卜旬问“下雨吗”;战争前,卜旬问“会赢吗”;连国王牙疼都要卜旬“是不是祖先生气了”。每个癸日(旬末),王室就召开“下周工作会”,把未来十天的大事刻在甲骨上。这种制度比现代公司周报早了三千两百年。
有趣的是,殷历的“月”概念很模糊。他们可能靠观测新月来定月首,但日常文书里更爱用“在二月,唯王十祀”这种纪年法。直到西周,人们才把殷历的干支系统与月亮运行结合起来,变成我们熟悉的农历。
今天你去北京故宫,还能看见日晷上刻着十二时辰,每个时辰下面标着“子丑寅卯”——这正是殷商干支的直系后代。甚至手机日历里的“六十甲子”循环,内核依然是殷人发明的算法。如果你穿越回商朝,别慌着问“今天几号”,只要记住:每逢癸日,全城人都要跟着国王去祭祀,那是最热闹的“周末”……