择日的目标函数,不是“找一个黄历上写着‘宜嫁娶’的日子”,也不是“避开‘诸事不宜’的日子”。择日的真实算法逻辑是:“选择一个外部时间窗口,使该时刻的干支气场与当事人(或当事家庭)的八字用神之间的谐振系数最大化、摩擦系数最小化。”

择日不回答“今天好不好”,它回答的是:“今天这个时间点,对于‘你’要做的那件‘特定的事’而言,启动阻力是否处于年度最低区间?” 择日是“人—事—时”三元匹配,而非“全民通用版黄历”的简单套用。

一、择日与黄历的本质区别(入口条件不同)

因此,翻黄历选日子的等效精度,约等于“不量体温直接吃药”。择日则需要先排盘,再逐日过滤。

二、择日算法中的绝对优先级排序(四层筛选)

择日筛选必须按以下顺序逐层执行,不可跳跃。第一层未通过的日期,即使后三层全部符合,也不应选用。

此为择日的核心层。筛选目标是:当日日柱的天干地支,以及当日各时辰的天干地支,能否为当事人的喜用神提供补充能量。例如:某人八字甲木身弱,喜水(壬癸亥子),那么择日时应优先筛选日柱为壬、癸、亥、子的日期,再优先筛选当日时辰中壬癸亥子透干的时段。若当日日柱恰好为当事人的忌神(如忌火则遇丙午日),无论黄历如何标注,当日都不宜作为关键事件的启动日。此层筛选决定择日成败的根基。

不同事件对干支气场的偏好不同(详见第四篇)。婚嫁求“和合相”(日支与新人日支六合或三合);搬家求“安定相”(日支与家主八字田宅宫不冲不害、且不犯四离四绝日);开业求“生发相”(当日干支中必须有财星或食伤星透干,且与东家日柱无克)。此层与第一层叠加使用:先用神筛选出候选日期池,再根据事件类型做定向二次过滤。

此层是择日的背景底色(详见第二篇)。黄道日(青龙、明堂、金匮、天德、玉堂、司命)与黑道日(白虎、天刑、朱雀、天牢、玄武、勾陈)只标注“当日天时的大方向趋势”,黄道不代表无忧,黑道不代表必败,但两者可作为用神匹配后的微调参考。建除十二神(建除满平定执破危成收开闭)中,“成、开、定”为吉神日,“破、闭、平”为需谨慎的日。此层在择日总评分中仅占10%权重,不可用它去覆盖前两层的判断。

此层筛查“当日干支是否与当事人八字的年柱、月柱、日柱、时柱发生严重的六冲或六害”。其中,若当日地支与当事人日支(夫妻宫)相冲,应作为重要扣分项;若与年柱(生肖)相冲,扣分权重极低(类似合婚中的生肖权重)。此层仅用于“排除极端冲突日”,不做“加分项”使用。

三、择日的有效时间窗口长度(理论边界与实际操作)

择日并非“只有唯一一个吉日”。在给定用神条件后,通常一个自然月内会筛选出3至7个合格日期(若用神条件极为罕见,则可能仅1至2个)。合格日期池的选取规则如下:

优先选取“日柱与用神直接生扶”的日期:例如喜水者,选壬、癸日;喜木者,选甲、乙日;喜火者,选丙、丁日;喜土者,选戊、己日;喜金者,选庚、辛日。

其次选取“日支与用神同气”的日期:例如喜水者,选亥、子日;喜木者,选寅、卯日;喜火者,选巳、午日;喜土者,选辰、戌、丑、未日;喜金者,选申、酉日。

排除日干与日支同时为忌神的日期:例如忌火者,遇到丙午日(日干丙火、日支午火,双重忌神),直接排除。

在候选日期池中,再按事件类型二次筛选(婚嫁求六合、搬家求安定、开业求财官)。

理想择日窗口期通常为“事件前三个月至前一个月”开始筛选——太早则月令未定(未来数月的月令干支需预先推排),太晚则候选日期池可能已被现实因素(场地、天气)提前锁定,失去选择余地。

四、择日与个人事务的实践结合(判定规则)

若事件无法改期(如已经确定的法定节假日婚礼、已付定金的乔迁):则择日算法退居“辅助提醒”位置。此时不生成“选哪一天”,而是生成“当天需避开的时辰”和“当天宜执行的启动流程顺序”(如搬家时先搬哪件物品、开业时先签哪份文件),以此降低当日气场的不利影响。此情况下,择日的总效用约为标准择日的30%,但仍优于完全不调整。

五、择日的最终输出格式(实用化)

一次完整的择日输出应包含以下三项信息,缺一不可:

选定日期(公历与农历对照)。