自古以来,民间操办嫁娶、动土、搬家或开市等大事,总喜欢翻一翻老黄历挑个好日子。老一辈人把这种挑选好日子的法子叫做择吉,内里包含的学问其实就是大伙常说的古法黄道吉日。旧社会里头,寻常百姓想要挑一个不犯冲的吉日,往往得凑上铜钱或者提着二斤点心,登门去请教村里的阴阳先生或者集市上的算命先生。算命先生翻开纸页发黄的木刻本子,嘴里念叨着普通人听不懂的青龙白虎口诀,掐着指节算上半天,把好日子圈出来。到了今天,老祖宗留下的这一套排盘推算规则早就被整理得清清楚楚,完全可以依靠公开的历法算理自己推导,根本用不着花一分钱,人人都能免费掌握正统古法。
很多人一听到古法两个字,心里头就犯嘀咕,总觉得里头藏着什么玄乎的深奥秘密,非得拜师学艺才能看明白。其实只要把这层神秘的面纱揭开,古法择吉的内核不过就是一套古人观察天地运转规律之后搞出来的天文历法时间模型。古人把太阳在天空中的视运动轨迹称作黄道,把太阴月亮以及水星、木星、金星、火星、土星这些天体的运行周期交织在一起,配上天干地支二十八宿,形成了一整套严谨的推算框架。街面上很多所谓收费的大师,手里拿的也不过是一本民间流传很广的《玉匣记》或者清代官修的《协纪辨方书》。这两本书的内容早就进入了公共版权领域,在网络上随处都能免费翻阅,里头把每一天的干支宜忌写得明明白白。大家完全可以把这些古籍当作工具书自己翻看,依靠古人留下来的固定公式,自己把日子挑出来。
要想把免费的古法黄道吉日弄懂,首先得弄清楚黄道两个字的本义。在古法推步当中,古人把每天值班的神煞分成十二位,也就是道家常说的十二值神。这十二位神仙轮流值日,分别是青龙、明堂、天刑、朱雀、金匮、天德、白虎、玉堂、天牢、玄武、司命以及勾陈。古人编了一套极好记的顺口溜,叫做青龙明堂与天刑,朱雀金匮天德寻,白虎玉堂天牢位,玄武司命以及勾陈。这里头青龙、明堂、金匮、天德、玉堂以及司命属于六黄道吉神,遇到这六位当值的日子就是黄道吉日,办各种喜事都很吉利。天刑、朱雀、白虎、天牢、玄武以及勾陈属于六黑道凶神,遇到这些神煞当值的日子,寻常老百姓办事就要多加小心。
要推算哪一天是青龙或者明堂,依靠的是地支之间的对应掌诀。古书把这个规则定得很死,寅月申月这两具月份,子日就是青龙,丑日就是明堂,寅日就是天刑,卯日就是朱雀,顺着十二地支一天一天轮着排下去。如果是卯月酉月,寅日就成了青龙,卯日成了明堂。如果是辰月戌月,辰日是青龙,巳日是明堂。如果是巳月亥月,午日是青龙,未日是明堂。如果是子月午月,申日是青龙,酉日是明堂。如果是丑月未月,戌日是青龙,亥日是明堂。大家只要在手机日历上查到当天的干支,再看清楚当前是哪个农历节气主政的月份,两相对照,马上就能知道今天是黄道还是黑道。这种推算办法既不需要求神拜佛,也不需要购买高价软件,全套推演逻辑干干净净,完全免费摆在世人面前。
除了十二星神这套系统,古法里头更为常用也更加接地气的,是建除十二神择日法。这套法子把日子的变动分成建、除、满、平、定、执、破、危、成、收、开以及闭十二个阶段。这十二个字代表着事物从萌发、清除障碍、圆满、平衡、稳定、固执、破损、危险、成功、收获、开放直到闭藏的整整一个生命循环。大家只要把这十二个字的生克意涵吃透,日常生活里的绝大部分事情就懂得该怎么挑日子了。
建日通常是一月之首,是气运刚开始萌芽的时候,这一天健旺有力,适宜上任就职或者谋划大计,但是鉴于它的气势太冲,往往不适宜办嫁娶婚事。除日代表扫除污秽与除旧布新,如果有久病不愈想要请医生调理,或者家里想要把脏旧东西清理出门,甚至打扫庭院、驱除害虫,选除日办事效果就很好。满日代表圆满丰收,适宜开市做买卖、举办庆祝宴席或者结账收钱,但是满则招损,古法里头严禁在满日把地基挖开动土,也不适宜服药治病。平日代表一切平稳安详,适宜把各种纠纷劝解调和,或者修补破损的墙垣房屋。定日是安定、平定的意思,想要签买卖合同、订婚、把牲畜买回家喂养,定日是极好的选择,但是定日不适宜打官司诉讼或者调动人马。执日属于威权操持之日,如果要把违纪人员捉拿,或者开始建造房屋立下框架,执日就很适宜。
再往后数,破日往往是一整个循环里气场最为冲荡的日子,这一天日月相冲,天道破裂,古法里头除了把危旧房屋拆除或者做破土安葬之事,其余诸如结婚、搬家、签合同开店,绝对不能选破日。危日听起来危险,实则暗含居安思危之意,这一天适宜祭拜先祖或者登高望远,但是不适宜冒险涉水。成日顾名思义是凡事有成,大吉大利,无论是把新娘子迎娶进门,还是学徒开蒙拜师,选成日通常顺遂平稳。收日是收获藏纳之期,适宜把粮食收仓、把账目结算清楚,但是不适宜把病人送进医院看病。开日象征气运大开,办开业典礼、动工造屋、出门经商都适宜用开日,唯独不适宜把死者埋葬入土。闭日代表天地之气闭塞,只适宜把门窗修固、筑造堤坝,凡是向外生发拓展的事情都不适宜用闭日。
很多年轻人依靠现代网络工具免费查黄历,常常会发现不同的免费日历应用给出的吉凶结果大相径庭。有的软件说今天是吉日宜嫁娶,另外一个软件却跳出来警告今天诸事不宜。造成这种混乱局面的缘故,不是老祖宗的古法不灵验,而是很多商业软件在编写底层代码的时候,只把通书里头零碎的吉神凶煞做了生搬硬套,没有把中国古法的节气交接点理顺。古法择吉里头有一条铁律,叫做以节为纲,以气为轴。古法推算月份,根本不用农历初一作为每个月的开端,而是严格按照二十四节气里头的十二个节来划定月界。
举一个非常具体的例子,很多人把正月初一当成寅月的开始,如果这样排盘,整个十二建星马上就会全盘皆错。在古法历算当中,只有立春交节的那一个时辰跨过去,才真正算是进入了正月寅月。如果正月初五才立春,那么正月初一到正月初四这几天,在干支纪日体系里头依然属于上一年的腊月丑月管辖。同样,惊蛰之后才算卯月,清明之后才算辰月,立夏之后才算巳月,芒种之后才算午月,小暑之后才算未月,立秋之后才算申月,白露之后才算酉月,寒露之后才算戌月,立冬之后才算亥月,大雪之后才算子月,小寒之后才算丑月。很多免费网络日历为了图省事,直接用初一到三十来定月份,导致推算出来的建除十二星神全错位了。只要大家把节气换算这一条硬规矩记牢,自己拿起万年历把月份地支定准,任何软件都蒙骗不了你。
当掌握了月份之后,建除十二神的排法也是极其死板且公开的公式。月支相同的那一天,永远就是建日。比如立春之后的正月是寅月,那么正月里碰到的第一个寅日,就是建日。寅日后面紧接着是卯日,卯日就是除日;辰日就是满日;巳日就是平日;午日就是定日;未日就是执日;申日就是破日;酉日就是危日;戌日就是成日;亥日就是收日;子日就是开日;丑日就是闭日。数完十二天,下一个寅日又是建日,继续循环往复。如果中间遇到了节气交接,古法里头还有一套顺延或者重复排日的细微规矩,大家只要把万年历摆在眼前,顺着掐指一算,几十秒钟之内就能把吉凶定位算个清清楚楚,哪里需要付费去买什么排盘报告。
古法黄道吉日推演当中,还有一个经常被江湖先生拿来吓唬外行人的概念,叫做神煞。坊间传闻的神煞成百上千,什么天德贵人、月德贵人、三合六合、天赦日,凶神还有丧门、吊客、白虎、朱雀、岁破、月破、往亡、四绝、四离。很多免费软件动不动就弹出一整屏红红绿绿的神煞名称,把普通人吓得手足无措。实际上,清代官修的《协纪辨方书》早就把这些问题梳理过了,古法择吉的核心原则是神煞服从干支,小煞服从大煞。
在所有凶神煞当中,绝大多数小神小煞在日常办事时根本用不着理会,普通人自己免费择日,只需要把几个真正重要的大凶煞避开就行。第一个要避开的是岁破与月破。岁破就是与当年的太岁地支正冲的日子。比如今年是辰龙年,地支辰与戌正冲,那么今年所有的戌日都是岁破日,力量极猛,不能用。月破就是与当月月令地支正冲的日子。比如在正月寅月,寅申相冲,正月里头所有的申日都是月破日,月破日也就是前面建除十二神里头的破日,属于大凶之象,凡是大事都尽量不要用。
第二个必须避开的大凶煞,叫做四绝日以及四离日。四离日指的是春分、秋分、夏至以及冬至的前一天。古人认为这四天是四季阴阳交替转折的关口,天地之间的气场处于离绝混乱的状态,五行之气不纯。四绝日指的是立春、立夏、立秋以及立冬的前一天,这四天是春夏秋冬四季更替、前一个季节气数将尽的日子。在古法里,四离四绝这八天,天地气息转换剧烈,古人把这几天定为诸事不宜,无论开业、结婚还是搬家,一律不取。把这八天在日历上划个红叉直接过滤掉,这本身也是毫无成本的常识操作。
第三个需要重点防范的凶险关口,叫做杨公十三忌。相传唐代风水大师杨筠松在实际运用当中,出了一年当中气运极为乖戾的十三个日子,分别是正月十三、二月十一、三月初九、四月初七、五月初五、六月初三、七月初一以及二十九、八月二十七、九月二十五、十月二十三、十一月二十一以及十二月十九。这十三天在传统通书里名声极大,老百姓哪怕不挑大富大贵的黄道,也通常会把这十三个日子规避开。这些日子在每年的日历上都是固定的农历日子,任何人只要拿笔把这几天记在笔记本上,挑选吉日的时候看上一眼,马上就能把潜在的风险避开。

谈到这里,可能有人会问,既然十二建神、六大黄道以及各种吉神凶煞全都有据可查,是不是只要这一天黄历上写着黄道吉日并且宜嫁娶,大家就都可以放心大胆地选在这一天去办事呢?这里就涉及到了古法择吉当中最深层、但依然完全能够免费自主推导的精髓,那就是日课必须契合当事人的年命干支。
社会上很多花钱找先生择日的人,拿回来的好日子往往只有那几个干支,其实这些干支也是从基础生克算出来的。古法择吉从来不主张存在一种普适天下所有人的绝对好日子。某一天可能天德月德青龙并临,对张三来说是上上大吉,但鉴于这一天的地支恰好与李四的生肖属相发生对冲,对李四来说反而成了极其不利的凶日。这种只看日子不看当事人的做法,在行内被戏称为看死历。
要把真正适宜自己的免费吉日挑出来,核心操作就是把当事人的属相与日子的干支放在一起看冲煞。地支一共有六对相冲,分别是子午相冲、丑未相冲、寅申相冲、卯酉相冲、辰戌相冲以及巳亥相冲。如果家里要办结婚喜事,新郎属鼠,鼠对应的地支是子,那么在挑选黄道吉日的时候,首先就必须把所有带地支午的马日剔除掉。就算这一天是天德黄道成日,只要它是午日,对于属鼠的新郎来说就是子午相冲,冲动了自身的本命年支,就不能选。如果新娘属兔,兔对应的地支是卯,那么所有带地支酉的鸡日也要剔除出去,鉴于卯酉相冲。只要避开了当事人生肖的正冲,大体上的安全防线就已经建立起来了。
在避开相冲的基础上,古法还讲究挑选与当事人年命地支形成三合或者六合的日子。地支六合是子丑合、寅亥合、卯戌合、辰酉合、巳申合以及午未合;地支三合是申子辰合水、寅午戌合火、巳酉丑合金以及亥卯未合木。如果一个人属猴,猴对应的地支是申,在择日搬家的时候,如果能挑一个子日或者辰日,申子辰三合水局,日子的地支与主人的属相不仅不冲,反而互为呼应,这种日子在古法当中就属于自带帮扶力量的好格局。同样的道理,属猴的人选巳日,巳申相合,也是六合吉日。这些天干地支相合相冲的知识,全都是小学算术级别的对应规则,大家自己动手在草稿纸上画一个十二地支方位图,花上十分钟时间把这几组冲合关系背熟,终身都能免费使用。
在不同的日常事务当中,古法择吉所侧重的落脚点其实也是各不相同的。普通人生活里最常见的大事无非就是结婚嫁娶、搬家入宅、开张开市以及动土修造。只要把这几类大事的古法偏重弄清楚,择日就会变得极具针对性。
第一类是结婚嫁娶择日。古法对于婚礼择日极为严苛,俗话常讲子靠出生时,女靠出嫁日。古法在结婚择日上,历来把女方的八字年命作为最核心的考量基准。除了必须避开前面提到的女方属相冲日、岁破日、月破日之外,古法往往倾向于使用定日、成日或者开日,取的是安定、成就以及开启新生活的好彩头。还要兼顾日干的五行不要去克制女方年命的纳音五行。比如女方是甲子年生人,海中金命,择日的时候尽量选择土旺生金或者水旺帮扶的日子,把火旺克金的日子避开,这样推算出来的日子不仅合乎古法,在心理层面上也能给新人带来极大的安宁感。
第二类是搬家入宅择日。古法把搬家叫做移徙或者入宅。搬家入宅最讲究的是避开房子的坐向煞气。中国传统建筑或者现代住宅,每一个户型都有一具明确的坐向。古法择吉里有一条非常重要的风水规则,叫做三煞方。如果你的房子是大门朝南、坐北朝南的坎宅,坎宅属水,它的三煞在南方巳午未方位;如果房子是坐东朝西的震宅,震宅属木,它的三煞在西方申酉戌方位;如果房子是坐南朝北的离宅,离宅属火,它的三煞在北方亥子丑方位;如果房子是坐西朝东的兑宅,兑宅属金,它的三煞在东方寅卯辰方位。挑选搬家入宅的日子,绝对不能把日子地支选在房子坐山的三煞日上。比如坐东朝西的木宅,搬家入宅的日子就严禁挑申日、酉日或者戌日,鉴于这几个金旺的日子正冲房子的坐山根基。把房子坐山的三煞日避开,再挑一个水日或者木日生旺宅气,同时契合房主的生肖不相冲,这个搬家吉日就已经挑得非常漂亮了。
第三类是开业开市择日。做生意求的是财源广进、客似云来,所以在古法开市择日当中,最喜欢见到的吉神是天德、月德、天赦以及禄库日。在建除十二星神当中,满日与开日是开市的首选。满代表货物充盈、财帛圆满,开代表门庭若市、商路大开。开市的日子最忌讳落入收日与闭日。做买卖最怕气息闭塞不通,如果把开业典礼定在闭日,在古法寓意上就代表生意难做、通道不畅。开业吉日还要特别看重当天的天干五行与老板自身的财星呼应情况。
第四类是动土修造择日。无论是平地起高楼,还是农村翻盖新房,抑或是城市套房搞室内装修改拆墙体,只要涉及敲击地面、破开墙体,就都属于动土的范畴。动土修造在古法里头最害怕惊动凶恶的土神。比如太岁神所在的方位不能动土,太岁所冲的岁破方位严禁动土,还有所谓的大将军位、五黄煞位等等。在日子挑选上,动土首选除日或者成日,除代表破除旧有的阻隔,成代表建造大功告成。在干支五行上,动土修造往往喜欢天干地支带有戊土、己土相生相旺的气息,但鉴于戊己属于中宫土煞,动土日辰又忌讳犯戊己都天大煞。这些具体吉凶只要对照《协纪辨方书》当中的修造卷,逐字查验即可,完全不需要借助任何付费手段。
古法黄道吉日不仅能精确到某一天,还能够把推算精度进一步细化到当天的具体时辰,这就是古法择日里头的黄道吉时推算。很多人以为只有大日子有好坏,实际上古法认为一天十二个时辰,同样按照青龙、明堂、天刑、朱雀、金匮、天德、白虎、玉堂、天牢、玄武、司命以及勾陈这十二位值神依次轮值。哪怕某一天整体日课稍微平淡一些,只要把办事的时辰掐在当天的青龙或者明堂吉时之内,也能够起到趋吉避凶的调节功用。
要推算一天的黄道吉时,古人留下了一首极其工整好记的日上起时神煞口诀,全称叫做十二吉凶时辰诀。口诀第一句是寅申须加子,卯酉却居寅,辰戌寻辰上,巳亥在午寻,子午在申位,丑未戌上寻。这几句口诀的意思极为直白,如果是寅日或者申日,青龙这个吉神就落在子时上面,子时是青龙,丑时自然就是明堂,寅时就是天刑,卯时就是朱雀,顺着十二地支把十二位神煞逐一排下去。如果是卯日或者酉日,青龙神就落在了寅时上面,寅时是青龙,卯时就是明堂,辰时就是天刑。如果是辰日或者戌日,辰时就是青龙,巳时是明堂。如果是巳日或者亥日,午时就是青龙,未时是明堂。如果是子日或者午日,申时就是青龙,酉时是明堂。如果是丑日或者未日,戌时就是青龙,亥时是明堂。
依靠这一首顺口溜,不管你处在哪一天,只要拿出当天的日支,马上就能逆推出哪一个时辰是金匮黄道,哪一个时辰是天德黄道,哪一个时辰是玉堂黄道。在现代社会,如果大家遇到结婚接亲、新房搬迁抬家具进门、新店剪彩放礼炮或者公司开张盖章签字这些关键节点,把精准的时间点卡在青龙或者明堂的时辰之内,既契合了古法天人合一的时间规整节奏,又完全是自己推演出来的成果。
谈到古法择吉在当代的免费获取与应用,现代计算机技术以及开源工具其实立下了大功。在互联网没有普及的年代,民间很多阴阳先生把持着历法通书的解释权,普通人看不懂满纸的干支生克,只能任凭先生要价。现在各种基于天文算法的开源日历代码库已经极为成熟,国际天文学界通用的高精度行星位置算法配合中国古法干支历算,早已经被很多程序员用在各类公开的开源项目之中。现在网络上那些宣称高价才能为你定制排盘的所谓独门秘术,剥离掉花哨的包装之后,内里调用的计算引擎其实与免费开源的代码完全一模一样。
大家完全不需要为这种已经被标准化、公式化的古老常识去支付高昂的智商税。真正的古法择吉从来就不是迷信占卜,它本质上是中国先民为了在农耕生活与社会协作当中建立秩序感,而制定出来的一种时间选择指南。它依靠天体运转的交错周期,为重大家庭事件选定一个肃穆、庄重并且合乎节律的开端。自己学着用公开古籍里的算法去挑选日子,把节气定准,把建除十二星神排顺,把十二黄黑道神煞分清,避开太岁冲煞,再把当事人生肖的刑冲克害彻底排除掉,一套规范、纯正且契合古制的黄道吉日就已经完整呈现在眼前。
只要按照上述这些清晰明确的步骤一步步对照下来,在日常办事挑选时间的时候,任何普通人都可以成为自己家庭生活的择日行家,彻底把那些故弄玄虚的商业收费套路抛到脑后。干支推移日复一日,天地运化永不停歇,古法历术的所有准则从始至终就写在明处,翻开万年历看准交节时辰,从正月初一数到腊月三十,每一个干支日辰对应的吉凶宜忌自有一套规律可循,把书架上的旧历本翻到记载着建除满平的那一页对照着看就行。