
TL;DR: 二十八宿值日是按二十八日一轮给每天配一宿的历法约定;因为 28 能被 7 整除,每宿总落在同一个星期几,例如 2026 年 9 月 21 日是星期一,值心宿。每宿的名字由宿名、七政之一与动物三字组成,如角木蛟。它属于历法与演禽的约定,并不描述星宿在天上的真实位置;清代《协纪辨方书》认为此法出自西域,以七政配宿犹如以干加于支。
二十八宿值日是什么?
二十八宿值日是把循环中每一天配上一宿、以二十八日为一轮,用来查考日子吉凶的做法。每宿的名字由三个字组成,即宿名、七政(日、月、火、水、木、金、土)之一与动物,例如角木蛟、亢金龙、危月燕、室火猪。中间一字并非五行,因为其中有日与月;《协纪辨方书》云「星命家二十八宿分配七政以日月火水木金土为序」。
需要区分两个层次:天上的二十八宿是真实的星宿,用来把黄道分为二十八段;而二十八宿值日则是历法上的约定,按二十八日一轮依次给每天配一宿,并不取决于当夜该星宿在天空中的真实位置。
为什么每天各有一宿?
其机制是二十八日的循环:按固定顺序依次数过二十八宿,一轮数完再回到第一宿。每一天都会被配上一宿,没有空日。因为 28 能被 7 整除,所以如果起点正确,七天一周中的每个星期几都会固定落在某四个宿上,形成容易记忆的规律。同一曜的四宿总落在同一个星期几:房、虚、昴、星(日)落在星期日;心、危、毕、张(月)落在星期一,例如 2026 年 9 月 21 日是星期一,值心宿。
这一循环与月亮穿过各星宿的真实运动无关。它是一张固定的查对表,就像给日子配干支一样。乾隆年间奉敕编成的择日书《协纪辨方书》卷一「二十八宿配日」条也是这样解释:以七政配二十八宿出自西域的《宿曜经》,「犹干之加于支」,并非七政真的行经此宿。
七元甲子的起环法
明代池本理所著的《禽星易见》记载了按七元甲子起环之法。每一元有一宿为「头将」,例如第一元取虚,第二元取奎,第三元取毕,第四元取鬼,第五元取翼,第六元取氐,第七元取箕。七元各四将,共二十八将,对应二十八宿。
七元并不是另一套与普通历表不同的循环。六十干支与二十八宿同在 420 日后周而复始,所以逐日连续数宿,每过 60 日宿位前进四位,甲子日依次落在虚、奎、毕、鬼、翼、氐、箕。2026 年 10 月 17 日甲子值氐宿,下一个甲子日 2026 年 12 月 16 日值箕宿,2027 年 2 月 14 日甲子又回到虚宿。没有依据的是起点:《协纪辨方书》说一元起于何年月日「不可得而考」。
二十八宿表与三字名
下表按常用顺序列出二十八宿,附三字名、七曜与动物,依《协纪辨方书》卷一「十二辰二十八宿星象」条。
| 序号 | 宿名 | 三字名 | 七曜 | 动物 |
|---|---|---|---|---|
| 1 | 角 | 角木蛟 | 木 | 蛟(蛟龙) |
| 2 | 亢 | 亢金龙 | 金 | 龙 |
| 3 | 氐 | 氐土貉 | 土 | 貉 |
| 4 | 房 | 房日兔 | 日 | 兔 |
| 5 | 心 | 心月狐 | 月 | 狐 |
| 6 | 尾 | 尾火虎 | 火 | 虎 |
| 7 | 箕 | 箕水豹 | 水 | 豹 |
| 8 | 斗 | 斗木獬 | 木 | 獬(獬豸) |
| 9 | 牛 | 牛金牛 | 金 | 牛 |
| 10 | 女 | 女土蝠 | 土 | 蝠 |
| 11 | 虚 | 虚日鼠 | 日 | 鼠 |
| 12 | 危 | 危月燕 | 月 | 燕 |
| 13 | 室 | 室火猪 | 火 | 猪 |
| 14 | 壁 | 壁水貐 | 水 | 貐 |
| 15 | 奎 | 奎木狼 | 木 | 狼 |
| 16 | 娄 | 娄金狗 | 金 | 狗 |
| 17 | 胃 | 胃土雉 | 土 | 雉 |
| 18 | 昴 | 昴日鸡 | 日 | 鸡 |
| 19 | 毕 | 毕月乌 | 月 | 乌 |
| 20 | 觜 | 觜火猴 | 火 | 猴 |
| 21 | 参 | 参水猿 | 水 | 猿 |
| 22 | 井 | 井木犴 | 木 | 犴(野狗) |
| 23 | 鬼 | 鬼金羊 | 金 | 羊 |
| 24 | 柳 | 柳土獐 | 土 | 獐 |
| 25 | 星 | 星日马 | 日 | 马 |
| 26 | 张 | 张月鹿 | 月 | 鹿 |
| 27 | 翼 | 翼火蛇 | 火 | 蛇 |
| 28 | 轸 | 轸水蚓 | 水 | 蚯蚓 |
七曜决定该宿落在星期几。动物用于演禽;《协纪辨方书》引《考原》认为二十八宿禽象「近代方有之」,大概是依十二辰所属附会而成,所以居于宫中的宿取本宫生肖(虚为鼠、星为马、昴为鸡),两旁之宿取相似之物。论生克时,《演禽通纂》以日宿从火、月宿从水:「日从火,月从水」。
传统择日中的用法
在择日历法中,每一天都附注一宿。民间查考者把当日的宿与要做的事相对照,看吉凶:有些宿被认为宜嫁娶,有些忌安葬,有些忌动土。这种推断属于该术的诠释层面,并非《易经》或纯历法的原文。《协纪辨方书》删去了其中一条忌例:旧历以房、虚、星、昴四个属日的宿为「密日」,忌安葬,书中认为「专取其密日殊属无谓」。
演禽类书籍使用二十八宿的方式与择日历法大不相同。《禽星易见》著录于《四库全书》,其提要称该书专取七元甲子局,用翻禽倒将之法推时日吉凶,一切人事无所不占,至于行营立寨的吉时只是偶尔涉及。
《演禽通纂》为佚名之书,共两卷,以演禽法推人禄命;上卷开篇即为三十六禽配干支的歌诀。两书都属于演禽一脉,是东方术数的一个分支,而非观测天文学。
与天上的二十八宿有何不同?
天上的二十八宿是真实的星宿,按四方分为四组、每组七宿:东方青龙、西方白虎、南方朱雀、北方玄武。它们用来标记太阳、月亮与各行星在黄道上的位置,服务于历法与星占。
二十八宿值日只是取这二十八宿之名来配日,并不使用它们的真实位置。因此同一天里,值日之宿可能与当夜正在升起的星宿不同。这是两个层次的概念之间最容易混淆之处。《协纪辨方书》也明言:日月五星运行二十八舍迟速不齐,以不齐之天行按一定之星舍,乃「万无之理」。
各派在哪里不一致?
各书之间至少有三处不一致。第一是觜、参二宿的次序:《协纪辨方书》记《星经》《天官书》原是觜宿在前、参宿在后,《新法算书》改换距星,变成参在前、觜在后;星命家以为水火颠倒,《协纪辨方书》则依古改正,仍以觜在参前。第二是动物:《协纪辨方书》以斗宿为獬,而据《四库提要》,《禽星易见》以斗木为蟹。第三是吉凶推断:同一宿,此书以为吉,彼书却视为忌;《协纪辨方书》认为二十八宿的宜忌出自西域,「与中国风俗迥然不同」。
至于起环之法,七元甲子与逐日连续数二十八宿得出的结果相同;唯一属于约定的是第一元的起始日。查考者应知道自己所用历表在觜参次序与动物上依据哪一本书,以免结果混淆。
Nhật Nguyệt 的建议
值日之宿是一种历法约定:某日值何宿可以确定地推算出来,而附带的吉凶说法则是各书的观念。在传统择日中,它只是干支、节气及其他神煞之外的一个因素;《协纪辨方书》指出神煞之中只有伏断、暗金二者从这一循环起例。如果你依循传统为大事择日,应多方对照,而不要只凭一宿。
如果你只是对这一系统感到好奇,值得注意的是一套源自西域的记日循环进入了中国的择日之中,带着宿名、七政,后来又加上动物,形成了一套自成一体的推断语言。
