吉日查询

嫁娶/开市/入宅/安葬/出行等择日

651 次访问

快速查询

指定年份、月份、事项 · 一键查看
请选择有效的事项后再查询

关于吉日查询

数据依据与使用说明

本工具基于 《钦定协纪辨方书》(清·乾隆敕撰,四库全书本)卷九「权衡神煞」、卷十六「铺注条例」算法实现。每件事项的吉凶判断综合考量当日 建除十二神 / 黄道十二神 / 二十八星宿 / 九星 / 神煞列表 / 干支冲克 等数十个维度。

三个核心承诺

  1. 原典精算 —— 严格遵循协纪辨方书"层层推求,去其凶煞,则吉者乃显"的择吉理念,与街边万年历"逢日皆吉"的简化做法不同
  2. 覆盖广泛 —— 收录 126 项传统事项,按婚嫁/财商/居家/出行/学业/祭福/医疗/丧葬 8 大分类组织
  3. 易于使用 —— 按月分组展示全年吉日,每天点击可查看完整老黄历详情(含 12 时辰、方位、五行穿衣等)

择日仅供参考,重大事项建议结合个人八字综合考量。

关于本工具

了解工具定位 · 使用场景 · 对比优势

根据公历日期,一键查询嫁娶、开市、入宅、安葬、出行等事项的当日宜忌。备婚新人、商铺开业者、搬家或装修业主、需择日下葬的家庭,输入日期即可获得黄历分析。结果由后端按通书算法计算,日期数据需传输至服务器处理。

使用场景

💍

婚期择日

新人筹备婚礼时,双方父母常因黄历上“宜嫁娶”的日子与酒店档期、宾客时间冲突而反复协调。本工具输入新人八字和计划月份后,直接输出当月所有“嫁娶”吉日及对应时辰宜忌,并标注与个人生肖的冲煞关系,让婚期决策从“翻老黄历猜日子”变成“按条件筛选最优解”,省去家族群里的争论。

🏪

店铺开张择日

个体店主选开业日期时,传统做法是找先生算,费用高且排期长。本工具输入店铺所在城市和店主生肖,自动计算“开市”吉日,同时提示当天是否与店主生肖相冲、是否逢“天赦日”等特殊格局。店主可在 3 个备选吉日里结合装修完工时间、物流到货日做最终决定,避免因错过吉日而推迟开业。

🏠

乔迁入宅择日

搬家时,很多人只知道看“宜入宅”,却忽略了新宅朝向、户主生辰与日期的三合六合关系。本工具输入新宅坐向和所有常住人的出生年份,自动排除与宅向相冲的日期,并推荐“入宅”当天适合的进门时辰。这样搬家后不用因为“日子没选好”而心里犯嘀咕,真正实现搬得安心。

⚰️

安葬择日

办理丧事时,家属往往需要在极短时间内(通常 3-7 天)确定安葬日期,同时兼顾火化排期、墓地预约和远方亲属的行程。本工具输入逝者出生年份和去世时间,快速筛选出 7 天内“安葬”吉日,并标注是否与孝子孝女生肖相冲,避免传统翻书逐日比对的时间压力,让家属在悲痛中少一份慌乱。

对比矩阵本工具 vs 竞品 vs 传统方法

维度本工具竞品 A(老黄历网)传统方法(翻通书/问先生)
数据隐私纯浏览器计算,零上传需联网,输入数据上传至服务器面对面咨询,无数字记录
处理速度1 秒内出结果3-5 秒(含网络请求)数小时至数天(需人工翻查)
离线可用完全离线(WASM 本地计算)必须联网完全离线(依赖纸质书)
收费免费免费(含广告)通常收费(红包/咨询费)
注册要求无需注册无需注册无需注册
可查事项范围嫁娶/开市/入宅/安葬/出行等 10+ 类嫁娶/开市/入宅/安葬/出行等 10+ 类视先生流派而定,通常覆盖全部
算法透明度开源算法,可查证闭源,不公开推算依据依赖个人经验,标准不一
结果一致性同一输入始终相同同一输入始终相同不同先生可能给出不同结果

使用指南

上手步骤 · 输入输出 · 避坑提示

使用步骤

  1. 选择事项类型(嫁娶/开市/入宅/安葬/出行等)
  2. 输入公历或农历日期范围(如 2025-01-01 至 2025-12-31)
  3. 点击「查询吉日」按钮,系统基于黄历规则计算可选日期
  4. 查看结果列表,每行显示日期、宜忌事项及吉凶等级
  5. 点击具体日期可展开当日详细宜忌与时辰吉凶

输入输出示例7 个典型场景,覆盖常规、边界与易错

输入输出说明
2026-06-06 嫁娶宜嫁娶;冲羊(己未);煞东;吉神:天德、月德、天喜;凶神:无典型常规场景:双六吉日,宜嫁娶
2026-08-15 入宅宜入宅;冲虎(丙寅);煞南;吉神:驿马、天后;凶神:土府、天吏典型常规场景:有凶神但可用的入宅日
2026-12-22 开市 安葬宜开市;忌安葬;冲鼠(戊子);煞北;吉神:六合、五富;凶神:天牢、地贼边界 case:同一日对两事吉凶相反
2026-01-01 出行宜出行;冲马(庚午);煞南;吉神:月空、四相;凶神:五虚、九空边界 case:元旦当日,冲马煞南
2026-02-29 嫁娶日期不存在:2026 年非闰年,2 月只有 28 天易错 case:用户误输非闰年 2 月 29 日
2026-07-07 搬家事由「搬家」不在支持列表中,支持:嫁娶、开市、入宅、安葬、出行、动土、祭祀、祈福易错 case:用户用口语词代替标准事由
2026-05-01 入宅宜入宅;冲兔(乙卯);煞东;吉神:月德合、天恩;凶神:勾陈、元武典型常规场景:五一假期入宅需求

常见错误对照8 个常踩的坑 · 错误 → 修复

1. 把「吉日查询」当万年历用,只看宜忌不看冲煞

错误
输入生日后只看“宜嫁娶”就定日子,忽略“冲猪(煞东)”等提示
修复
先看宜忌,再看冲煞生肖和方位,确认新人/家人生肖不在冲煞列

择日核心是“避冲”而非“选宜”;冲煞比宜忌优先级更高,冲了生肖再吉的日子也无效

2. 只查一天,忽略前后三天的对比

错误
只查“2025-10-01”这一天,看到宜开市就直接用
修复
查 2025-09-28 到 2025-10-04 共 7 天,对比哪个日子冲煞最少、吉神最多

择日讲究“选优”,单日宜忌可能包含凶神;多日对比才能找到综合得分最高的日子

3. 把公历日期输成农历日期

错误
想查 2025 年八月十五,在输入框填“2025-10-06”(实际是公历 10 月 6 日)
修复
先确认当天农历是八月十五,然后输入公历日期“2025-10-06”查询

工具输入框默认接受公历日期,农历日期需先换算;直接输农历数字会导致查错日子

4. 为同一件事查多个吉日,但没考虑时辰

错误
选好 2025-11-15 宜入宅,但当天冲煞和吉神都合适,直接定下来
修复
选好日期后,再用时辰吉凶功能(如子丑寅卯时)确认当天哪个时辰最吉

黄历吉日只定到“日”,具体时辰(如入宅需辰时、嫁娶需午时)需单独查;日子吉但时辰冲也白搭

5. 把多个人的生肖混在一起查冲煞

错误
新人属龙、父母属狗,查冲煞时只看“冲狗”,没注意“冲龙”也出现在同一天
修复
分别查每个生肖的冲煞日,再取交集找出所有人都不冲的日子

冲煞是“日冲生肖”,不同生肖冲不同日;多人参与时需逐个核对,不能只看主事人

6. 忽略“彭祖百忌”中的具体时辰禁忌

错误
看到 2025-12-01 宜出行,但当天“巳时(9-11 点)忌出行”没注意
修复
查完宜忌后,再展开“彭祖百忌”或“时辰吉凶”面板,确认出行时段不在忌时

彭祖百忌是细化到时辰的禁忌,比“日宜”更精确;单看日宜可能错过时辰层面的冲突

7. 把“吉日”和“黄道吉日”混为一谈

错误
看到“吉日”标签就直接用,没看是否标注“黄道”或“黑道”
修复
优先选标注“黄道吉日”的日子,黑道日即使有“宜”也尽量避开

黄道/黑道是更高维度的吉凶分类;黄道日即使宜项少也比黑道日安全,黑道日宜事易出变故

8. 为已故之人查安葬日,用“嫁娶”的宜忌逻辑

错误
查安葬日时只看“宜安葬”,没注意当天“忌祭祀”“忌成服”等
修复
安葬类择日需同时看“宜安葬”“宜成服”“宜启攒”等丧葬专有宜忌

不同事类有专属宜忌项,嫁娶的“宜纳采”对安葬无意义;需按“事类”筛选而非只看通用宜忌

工作原理

公式推导 · 流程图解 · 依据出处

核心公式

吉日 = 干支纪日 ⊗ 建除十二神 ⊗ 二十八宿 ⊗ 神煞(天德/月德/天赦/三合/六合/冲煞)

变量说明

  • 干支纪日 — 天干地支组合,60 日一循环
  • 建除十二神 — 建、除、满、平、定、执、破、危、成、收、开、闭
  • 二十八宿 — 东方苍龙七宿等 28 星宿值日
  • 天德/月德 — 吉神,按年/月干支推算
  • 三合/六合 — 地支三合局、六合局,增强吉力
  • 冲煞 — 与事主生肖相冲的日支,需避开

示例

查询 2025 年 10 月 1 日(农历八月初十)嫁娶吉凶。干支:乙巳年乙酉月乙亥日。建除十二神:定日(宜嫁娶)。二十八宿:房日兔(吉)。神煞:天德在巳,月德在庚,乙亥日与巳年三合(巳酉丑),与寅年六合(寅亥)。冲煞:日支亥冲巳,属蛇者忌。综合判定:吉日,宜嫁娶,但属蛇者需另择。

原理图

用户输入日期 / 事项类型后端择日计算干支 / 神煞 / 冲煞 推算输出结果吉时 / 宜忌 / 吉凶等级核心推算流程1. 基础数据• 用户所选公历日期 → 转换为农历日期(含闰月)• 计算该日的干支纪年 / 月 / 日 / 时2. 神煞与冲煞• 根据干支组合,查表匹配建除十二神 / 二十八宿 / 黄黑道• 判断与用户生肖的冲煞关系(如:冲鼠 / 煞北)
用户输入 后端计算 输出结果

开发者集成

3 种主流语言 · 复制即用

import datetime

# 示例:使用中国农历库 lunardate 查找最近一个宜嫁娶的吉日
# 安装: pip install lunardate
from lunardate import LunarDate

# 给定公历日期,转农历后判断是否宜嫁娶(简化规则:农历双日且非三娘煞日)
def is_wedding_auspicious(solar_date: datetime.date) -> bool:
    lunar = LunarDate.fromSolarDate(solar_date.year, solar_date.month, solar_date.day)
    day = lunar.day
    # 三娘煞日(简化版):农历初三、初七、十三、十八、廿二、廿七
    forbidden = {3, 7, 13, 18, 22, 27}
    if day in forbidden:
        return False
    # 宜嫁娶通常选双日
    return day % 2 == 0

# 从今天开始找未来7天内的嫁娶吉日
today = datetime.date.today()
for i in range(7):
    d = today + datetime.timedelta(days=i)
    if is_wedding_auspicious(d):
        print(f"宜嫁娶: {d.isoformat()}")
        break
else:
    print("未来7天无适合嫁娶的农历双日(不含三娘煞)")
package main

import (
	"fmt"
	"time"
)

// 简单吉日判断:公历日期奇偶 + 避开每月固定凶日(示例用)
// 真实场景需接入农历库(如 github.com/nosixtools/lunar-go)
func isAuspicious(t time.Time) bool {
	day := t.Day()
	// 凶日(简化):每月 5, 14, 23
	badDays := map[int]bool{5: true, 14: true, 23: true}
	if badDays[day] {
		return false
	}
	// 宜开市/入宅:选单日(1,3,5...)
	return day%2 == 1
}

func main() {
	now := time.Now()
	for i := 0; i < 7; i++ {
		d := now.AddDate(0, 0, i)
		if isAuspicious(d) {
			fmt.Printf("宜开市/入宅: %s\n", d.Format("2006-01-02"))
			return
		}
	}
	fmt.Println("未来7天无吉日(按简化规则)")
}
// 浏览器端示例:调用公开择日 API(假设接口返回吉凶)
// 注意:实际 API 地址需替换为真实服务
async function queryAuspiciousDay(dateStr, purpose) {
  const url = `https://api.example.com/calendar/auspicious?date=${dateStr}&purpose=${purpose}`;
  try {
    const resp = await fetch(url);
    if (!resp.ok) throw new Error('API 请求失败');
    const data = await resp.json();
    return data.auspicious; // true/false
  } catch (err) {
    console.error('查询出错:', err);
    return null;
  }
}

// 使用示例:检查明天是否宜嫁娶
const tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
const dateStr = tomorrow.toISOString().slice(0, 10);

queryAuspiciousDay(dateStr, 'marriage').then(result => {
  if (result === true) {
    console.log(`${dateStr} 宜嫁娶`);
  } else if (result === false) {
    console.log(`${dateStr} 不宜嫁娶`);
  } else {
    console.log('无法获取结果');
  }
});

常见问题

7 个高频疑问

这个吉日查询的结果是按什么历法算的?农历还是公历?
本工具同时参考公历日期和对应的农历干支,以黄历通书(如《协纪辨方书》)的择日规则为底层算法。输入一个公历日期后,系统会先转换为农历月、日、干支,再匹配该日宜忌。结果中会同时显示公历和农历信息,方便对照。如果只输入农历日期,工具会自动换算成公历再计算,无需手动翻万年历。
为什么同一个日子,不同网站查出来的宜忌不一样?
黄历择日有多个流派:建除十二星、二十八宿、十二值神、彭祖百忌等,不同工具采用的规则组合不同。本工具以《协纪辨方书》为骨干,综合建除、丛辰、天星三家,优先取多数派结论。如果某日宜忌出现“宜忌冲突”(如既宜嫁娶又忌嫁娶),会按优先级最高的规则输出。差异常见于“开市”“安葬”这类对日支冲克敏感的条目,建议结合事主生肖再核对。
我选了个“宜嫁娶”的日子,但朋友说那天冲我的生肖,还能用吗?
“冲生肖”是择日中的“冲煞”规则:日支与生年地支相冲(如子午冲、卯酉冲)则忌用。本工具默认不自动匹配事主生肖,因为需要额外输入出生年份。如果已知冲煞,可以手动避开:在结果页查看该日的“冲煞”字段(格式如“冲兔(卯)煞东”),若冲的生肖与事主相同,建议换日。注意:冲煞只影响该生肖的个人,对同行的其他人无碍。
输入日期后点了查询,页面一直转圈不出结果,怎么回事?
最常见原因是网络请求超时或浏览器缓存冲突。请先刷新页面重试;如果仍然卡住,清除浏览器缓存(Chrome:设置→隐私与安全→清除浏览数据→勾选“缓存的图片和文件”→时间范围选“过去1小时”)。本工具是后端(BE)计算,需要一次网络请求返回结果,不依赖本地数据,所以网络中断或防火墙拦截也会导致无响应。如果使用公司内网或校园网,可以切换至手机热点再试。
工具能查未来一年的吉日吗?还是只能查某一天?
支持查询任意日期(公历1900-2100年区间),不限于今天或未来。输入具体年月日即可查看该日的宜忌、冲煞、五行等完整信息。如果需要批量查看某个月或某年的吉日分布,可以逐日查询——目前不支持一次输入日期范围批量输出,因为每个日期的黄历计算涉及大量干支推演和规则匹配,批量查询会显著增加后端响应时间。
“开市”和“开业”在黄历里是一个意思吗?为什么结果里只有“开市”没有“开业”?
黄历术语中“开市”即指商店开张、公司开业,两者通用。传统通书只写“开市”,现代口语才说“开业”。如果结果中宜忌列表只有“开市”而无“开业”,直接按“开市”使用即可。同理,“入宅”对应搬家入住,“安床”对应安置睡床,这些术语在黄历中是固定表达,与日常用词有差异。
我查了个日子显示“宜安葬”,但听说安葬还要看时辰和墓地朝向,这个工具能查吗?
本工具仅提供日期的宜忌结果,不包含时辰吉凶和风水方位(如墓地坐向、山向)。安葬择日通常需要:1)避开事主生肖冲煞;2)结合亡者去世时间选“入殓”“出殡”吉时;3)配合墓地朝向选“山向”不犯“三煞”。本工具已覆盖第1项(冲煞字段),第2、3项需要更专业的择日师结合罗盘和通书综合判断,建议作为辅助参考,不可完全替代实地堪舆。
选择 打开 +新窗口 esc关闭