吉日时间的设定并非随意制定,而是源自传统历法中干支、二十八星宿与十二建星的对应关系,古代历法会把一天十二个时辰分配到不同星宿与建星上,当某个时辰对应的星宿为吉星、建星为“建除十二神”中的吉位时,就会被标注为吉日时间,比如正月初一的卯时,对应星宿为角宿,角宿在传统说法里是“吉星宿”,加上卯时的建星为“开”,“开”是建除十二神中的吉位,这个时辰就会被标注为吉日。
不同地区的吉日时间判断会有细微差异,比如南方部分地区会结合当地的农事习惯调整,北方则更侧重日常出行的宜忌,但核心逻辑都是围绕传统历法的星象与建星对应,没有脱离干支历法的基础。
现在常用的日历软件,吉日时间的显示会参考传统历法的核心规则,同时加入了更贴合日常需求的调整,大部分正规日历软件会提前把二十四节气、干支日期、星宿位置提前录入数据库,到对应日期时自动匹配吉时,比如在日历里查农历三月十五,软件会先算出当天的干支为丁卯日,再匹配对应的星宿为箕宿,建星为“满”,最后筛选出星宿为吉星、建星为吉位的时辰,像巳时、午时就会被标注为吉日时间。
一些小众日历软件还会加入民俗宜忌的补充,比如标注“宜嫁娶”的吉日时间,会同时筛选出适合办婚礼的时辰,避开冲新人属相的时段,但要注意,部分非正规软件的吉日标注没有依据传统历法,只是随便选几个时段,参考价值不大。
如果不想依赖软件,也可以用纸质日历手动核对吉日时间,方法很简单,先找一本带干支和二十八星宿标注的农历日历,翻到要查的日期,先看当天的建星,建星为“建、除、满、平、定、执、破、危、成、收、开、闭”,除、满、定、执、成、开”是吉位,再看当天的星宿,二十八星宿里的角、亢、氐、房、心、尾、箕为东方青龙七宿,被视为吉星宿,北方玄武、西方白虎、南方朱雀中也有部分星宿是吉星宿,只要时辰对应的星宿属于吉星宿,就是吉日时间。
举个例子,农历四月初八,当天建星为“开”,星宿为氐宿,氐宿是东方青龙七宿的吉星宿,那么当天的辰时、巳时、午时对应的星宿都属于吉星宿,这三个时辰就是吉日时间,手动核对时要注意,时辰的划分是从当地时间的23点开始,子时是23点到次日1点,不要搞错时段。
日常用吉日时间时,不用过度纠结,只需要选和自己需求相关的吉日即可,如果是办大事,比如搬家、订婚,可以选当天建星为“开”的时段,避开“破”“闭”的时段;如果只是日常小事,比如出门办事、采购,选星宿为吉星宿的时段就足够。
吉日时间的参考要结合实际情况,比如遇到恶劣天气,就算是吉日时间,也可以调整到次日的对应时段,不用勉强,如果是特殊民俗活动,比如清明扫墓、中秋赏月,吉日时间可以结合当地的民俗习惯调整,不用完全照搬通用规则。