知識庫
MH-003 / 梅花易數

時間起卦的兩個總數

內容版本 · · 資料與出處

曆法寫清,起卦才能復算
儲存分享卡 ↓

拆解傳本觀梅數例的34與43,區分原始時刻、農曆轉換和年時支數,說明閏月、換日與時區設置怎樣保留,便於逐層復算。

閱讀提要約 6 分鐘讀完

傳本時間起例先把年支數、月數、日數相加取上卦,再加時支數,所得總數分別取下卦和動爻。觀梅例的34與43讓這條分工很清楚。學會復算後,再只改時數,便能看出哪一部分應變、哪一部分保持不變。

  • 年與時使用子一至亥十二的支序數,月日使用所選傳統歷日;公曆年份、鐘點和節氣月不能無說明替換。
  • 觀梅數例34除八餘2取上兌;加入申時9得到43,同一個43分別除八得下離、除六得初爻。
  • 保持5、12、17不變,僅把時數9改為10,上卦仍兌,總數44使下卦改震、動爻改二,變化有明確來源。
時間起卦的兩個總數

前置閱讀

梅花易數入門:八卦怎樣組成六十四卦 ↗

同一個「十二月」,未必是同一份輸入

一份筆記寫「十二月十七日申時」,另一份把手機顯示的12月17日直接代入。即使後面的加法一模一樣,兩份記錄也可能沒有使用同一種曆法。時間起卦首先要解決的不是餘數,而是每個數字從哪裡來:公曆日期、農曆月日、年支序數與時支序數不能混寫成四個看似普通的整數。

《梅花易數》卷一「年月日時起例」以年支和時支取數,子=1,依次至亥=12;月份取1至12,日期取初一=1,依次至三十=30。本文按這一傳本路線解釋,並保留原來的月日性質;不把公曆年份數、鐘錶小時數或八字節氣月悄悄換進公式。尚不熟悉卦數的讀者可先看八卦與六十四卦。

年支序數子1至亥12月與日所用傳統歷日時支序數子1至亥12

年支序數

子1至亥12

月與日

所用傳統歷日

時支序數

子1至亥12

年、月日、時分別使用明確數值來源,不能僅憑數值相同互換。

先分出原始時刻、曆法結果和取數

原始記錄可以是帶時區的公曆時刻,曆法轉換後得到農曆月日等資料,最後才依起例把年支和時支轉為序數。每一層都應保留,不能只存最後的總和。若校時設置使時支跨界,就要能回查是哪一步改變,而不是把新卦當作另一次神秘提示。

層次 本文應保存什麼 不能替代它的資料
原始時刻 日期、鐘錶時間、時區,必要時地點 只有「下午」
曆法轉換 農曆月日、閏月標記、年支及規則 只寫公曆月號
起例取數 年支序數、月、日、時支序數 公曆年份四位數字
演算 兩次除八與一次除六的被除數、餘數 只有最終卦名

香港天文臺的公曆與農曆對照表可用於核對歷日,但它是曆法資料,不規定梅花流派如何處理閏月、換年或子時換日。資料來源可靠與術數規則已選定,是兩個不同問題。

原始時刻曆法轉換按起例賦數
原始時刻
曆法轉換
按起例賦數
從時刻到歷日,再到起例取數;每一層保留自己的資料。

把傳本的觀梅數例拆開復算

只取卷一觀梅例的結構數據:年支為辰,序數5;月數12;日數17;時支申,序數9。這裡不尋找現代公曆對應日期,也不重講故事中的人物或結果。先把前三項相加:5+12+17=34。34除以8,餘2,按乾一兌二的卦數表,上卦為兌。

再加入時數:34+9=43。43除以8,餘3,下卦為離。動爻使用同一個43,而不是把34再加43;43=6×7+1,所以初爻動。上兌下離是澤火革。下面的圖刻意讓43分到兩條支路,避免把用於取下卦的總數重複相加。

年支5、月12、日17合為34,除八餘2得上卦兌;加時支9為43,再分別除八得下卦離、除六得初爻動開啟原圖放大查看

BaZiFlow原創教學圖;復算傳本數例的取數流程,不對應現代個人資料或預測。

初爻在最下面,離卦自下為陽陰陽;將初爻陽變陰,下卦成為陰陰陽的艮,上卦兌保持不變,因此變為澤山鹹。這個結果可以逐線核對;它只證明所列規則與算術一致,不能證明原敘事的應驗。完整的動爻規則可另讀動爻如何確定。

另做一次只改變時數的練習:年支數5、月12、日17仍固定,把申時9改為酉時10。年月日和仍是34,所以上卦仍兌;加時後的總數變成44。44=8×5+4,下卦為震;44=6×7+2,動爻為二。這裡僅比較兩組明確給定的輸入,不把它補成某個現代日期的占問。

若一份計算聲稱只改了時數,卻連上卦也改變,就可以回查它是否誤把時數加入上卦總數。反過來,下卦與動爻共同改變,在這一練習中恰是同一新總數44分別除八、除六的結果,不是多出了第二套算法。

時數9時數10上卦總數34 → 兌34 → 兌下卦總數4344下卦/動爻離/初爻震/二爻

上卦總數

時數9
34 → 兌
時數10
34 → 兌

下卦總數

時數9
43
時數10
44

下卦/動爻

時數9
離/初爻
時數10
震/二爻
只把時數9改為10:34與上兌不變,43變44,使下離初爻變為下震二爻。

邊界設置不能靠默契

傳本這一段的短式起例沒有解決現代工具會遇到的全部邊界。遇到閏月,至少要標明是否閏月及所用教法怎樣取月數;不能因界面只有1至12,就無聲丟掉閏月屬性。年支在哪個日期切換、一天在哪個時點切換,也要保留實際採用的規則。本文不從簡短古文中補造唯一答案。

時區與真太陽時同樣不是一個開關的兩種名稱。若工具做過地方時校正,應同時保存原始時刻和校正後的時刻,並說明用哪一個決定時支。在邊界附近,兩種設置可能得到不同的時數;應報告設置差異,而不是只展示比較喜歡的卦。無需校正的例子也不要事後添加校正來迎合結果。

閏月標記保留原月屬性換年與換日寫明邊界規則校時方式原時刻與採用時刻

閏月標記

保留原月屬性

換年與換日

寫明邊界規則

校時方式

原時刻與採用時刻

閏月、換日與校時各自改變不同輸入,不能壓成一個含糊的默認設置。

BaZiFlow工具的預設口徑是:中國農曆曆表配合使用者所在時區的民用日期;年支於農曆正月初一切換,閏月取同序月數並保留標記,23時進入子時但曆日不提前換日,不作真太陽時校正。節氣月建、立春換年、晚子時換日是另外三個可選對照設定;它們改變的是明確的取數步驟,不能無聲混進預設結果。

怎樣檢查兩份排卦為什麼不同

面對兩個不同結果,先比較年、月、日、時四項取數。若四項不同,問題在曆法或設置層;若四項相同而上、下卦不同,再檢查餘數表和整除處理;若卦相同但動爻不同,檢查是否重複累計時數或上下總數。分層比較比直接爭論哪個卦「正確」更能找到原因。

本例採用傳本的具體路線,不要求所有現代報數法也遵守時間起例。把所用曆法、取數法與邊界寫清之後,才有可重做的記錄;缺一層時,結論應保留為資料不足,而不是靠另起一次卦代替修正。

先比四項取數再比除八結果最後比取爻總數
先比四項取數
再比除八結果
最後比取爻總數
取數不同先查曆法設置;取數相同再查餘數與動爻總數。

讀完常有的疑問

為什麼取下卦和動爻都用同一個43?

所引年月日時起例規定,年月日先取上卦,加入時數後的總數分別取下卦和動爻。43已經包含5、12、17、9,不能再加34,否則年、月、日重複計入。

只把時數9改為10,應該重新算哪些部分?

在其餘取數5、12、17固定的獨立練習中,年月日和仍34,上卦兌不變。新的總數44除八餘4取下震,除六餘2取二爻。這裡更改的是已給定時數,不是替某個真實日期重新定時。

歷表能替我決定閏月與換日規則嗎?

歷表可支持公曆與農曆日期的核對,但術數教法怎樣取閏月、何時換日等仍需另說明。記錄應保留原始時刻、轉換結果和採用規則,不能只留下最後總和。

這篇文章對你有幫助嗎?

所在學習路徑

資料與出處

  1. 梅花易數・卷一:年月日時起例、觀梅占 ↗
  2. 香港天文台:公曆與農曆對照表 ↗

繼續閱讀

動爻怎樣確定:餘數、爻位與陰陽變化 ↗

真太陽時怎樣換算:民用時、經度與均時差分開核對 ↗