命理黄历 · 八字命盘

建除十二神

建除十二神查询:今日建除值神、12 神宜忌(建除满平定执破危成收开闭)、近期 12 天轮值

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 8.1万 次使用

温馨提示本工具内容源自中国传统命理 / 民俗文化仅供文化研究与娱乐参考,不代表客观真理,亦不构成任何决策建议。请保持科学世界观,理性看待。

2026-10-06 日干支 癸丑 · 建除 · 吉凶 今天 明天 后天

今日建除 · 癸丑 日

十二神值日
十 二 神 值 日
定 日值神
确立坚固 · 万事安稳
嫁娶 · 入宅 · 上梁 · 安床 · 立契 出行 · 词讼 · 安葬

建除十二神完整宜忌

建 · 除 · 满 · 平 · 定 · 执 · 破 · 危 · 成 · 收 · 开 · 闭
建 日
建造之始 · 万物生发
宜:上任 · 入学 · 求职 · 出行 · 求医
忌:动土 · 安葬 · 修造
除 日
扫除旧污 · 推陈出新
宜:祭祀 · 出行 · 入宅 · 治病 · 嫁娶
忌:求医(治急症可)· 经商
满 日
盈满则亏 · 多见过盛
宜:祭祀 · 修仓 · 收受
忌:嫁娶 · 出行 · 安葬 · 求医
平 日
持平守中 · 中庸之道
宜:修造 · 嫁娶 · 出行 · 安葬
忌:求财 · 词讼
定 日
确立坚固 · 万事安稳
宜:嫁娶 · 入宅 · 上梁 · 安床 · 立契
忌:出行 · 词讼 · 安葬
执 日
固执拘泥 · 不利变通
宜:捕捉 · 收押
忌:嫁娶 · 出行 · 求财 · 入宅
破 日
破败损耗 · 大凶之日
宜:破屋 · 坏垣(破除旧物)
忌:嫁娶 · 起造 · 出行 · 求财 · 安葬
危 日
危险高悬 · 临渊履薄
宜:祭祀 · 安抚 · 修身
忌:登高 · 远行 · 嫁娶 · 起造
成 日
万事成就 · 圆满吉祥
宜:嫁娶 · 入宅 · 起造 · 上任 · 求财
忌:词讼 · 兴讼
收 日
收纳积聚 · 守成持盈
宜:求财 · 进人口 · 收账 · 入仓
忌:出行 · 嫁娶 · 治病
开 日
开通畅达 · 启明通达
宜:祭祀 · 上任 · 求嗣 · 修造 · 嫁娶
忌:破土 · 安葬
闭 日
封闭蛰伏 · 不利动作
宜:筑堤 · 修补 · 收账
忌:嫁娶 · 出行 · 起造 · 开市

近期 12 天建除 · 一轮周期

什么是建除十二神?

建除十二神源自《钦定协纪辨方书》卷六,按"建、除、满、平、定、执、破、危、成、收、开、闭"12 神依序值日,12 日轮一周期,与节气月支配合用于择日吉凶。

"建满平收黑 · 除危定执黄 · 成开皆可用 · 闭破不相当。" —— 建除诀

六黄道:除 · 危 · 定 · 执 · 成 · 开(吉日,宜行事)。六黑道:建 · 满 · 平 · 收 · 破 · 闭(凶日,慎行重要事)。

今日建除 (吉),属于六黄道吉日,宜重大事项。

建除吉凶仅供参考,重大事项建议结合神煞、宜忌、时辰综合判断。

相关查询

第一节

关于本工具

About

婚嫁、动土、开市前翻老黄历,最怕看到“建除十二神”却不知当日值神是吉是凶。输入日期,工具直接给出当日建除值神及十二神宜忌,并自动列出前后12天轮值表——建、除、满、平、定、执、破、危、成、收、开、闭对应何事宜忌一目了然。数据由服务端按历法规则计算,非人工标注,结果仅供择日参考。

使用场景

开工吉日选定

装修公司催着下周一进场,但房东说那天是「破日」,动工容易出纰漏。翻老黄历只看到「宜破屋」,心里没底。打开本工具,输入下周一日期,显示值神为「破」,且未来12天轮值表里「成日」在周四。最终决定周四开工,避开破日,装修过程没出过返工纠纷。

开业典礼排期

奶茶店选在8月18日开业,朋友说那天是「闭日」,不宜开张。自己查了几天黄历说法不一。用本工具查8月18日值神为「闭」,又看近12天轮值,8月13日是「开日」。果断把开业改到13日,当天客流量比预期多三成,隔壁店主说那天确实旺。

搬家入宅择时

租约到期必须月底前搬,但老家人说搬家要挑「收日」或「成日」。自己翻手机日历找不到建除信息。用本工具查月底最后三天,26日是「收日」,28日是「成日」。选了26日搬家,搬完当天晚上下暴雨,但新家一切顺当,没遇到停水停电。

签合同避忌日

和供应商约好周五下午签年度合同,但助理提醒那天是「危日」,签大单容易出变故。用本工具查周五值神为「危」,再查近12天,下周一为「定日」,适合约定事项。改到周一签,合同条款审核时发现一处价格漏洞,当场修正,避免了十几万损失。

祭祀安排调整

家族定在清明后第一个周日扫墓,但族谱记载「执日」不宜祭祀。用本工具查该周日值神为「执」,且未来12天中「除日」在周三。和长辈商量后改到周三,当天天气晴朗,祭扫顺利,家族老人说选对了日子。

第二节

使用指南

Getting Started

使用步骤

  1. 1在「今日值神」区域查看当日建除十二神名称(如「建」「除」「满」),下方列出该神对应的宜忌事项
  2. 2点击日期选择器或左右箭头切换日期,页面自动更新该日的值神与宜忌列表
  3. 3滚动至「近期 12 天轮值」表格,查看未来 12 天每日值神及吉凶属性(黄道/黑道)
  4. 4点击表格中任意一天,该日值神与宜忌详情同步显示到顶部区域

输入输出示例

输入输出说明
2025-01-01建除十二神:建日(建) 宜:祈福、入学、出行、嫁娶、开市 忌:动土、破土、安葬 近期12天轮值:建→除→满→平→定→执→破→危→成→收→开→闭常规:元旦典型日期,展示建日全貌及12神循环,用户可验证当日值神是否与常识一致。
2025-07-15建除十二神:破日(破) 宜:破屋、求医、诉讼 忌:嫁娶、出行、开市、动土 近期12天轮值:破→危→成→收→开→闭→建→除→满→平→定→执常规:破日典型,展示大凶日宜忌对比,用户理解破日为何只宜破坏性事务。
2025-02-29输入无效:2025年不是闰年,2月最多28天。边界:非闰年2月29日,测试日期合法性校验,避免用户输入不存在日期。
2024-02-29建除十二神:闭日(闭) 宜:祭祀、埋葬、修墙 忌:开市、出行、嫁娶、动土 近期12天轮值:闭→建→除→满→平→定→执→破→危→成→收→开边界:闰年2月29日,验证闰年日期正确处理,闭日作为12神末尾的典型。
2025-12-31建除十二神:执日(执) 宜:捕捉、诉讼、求医 忌:嫁娶、出行、开市、动土 近期12天轮值:执→破→危→成→收→开→闭→建→除→满→平→定边界:年末最后一天,验证跨年轮值连续性,执日属于中平偏凶日。
2025-01-01 至 2025-01-12建除十二神逐日: 1月1日:建 1月2日:除 1月3日:满 1月4日:平 1月5日:定 1月6日:执 1月7日:破 1月8日:危 1月9日:成 1月10日:收 1月11日:开 1月12日:闭易错:用户可能误以为输入单日即可获12天列表,这里展示日期区间输入方式,明确12神完整循环。
2025-01-01 2025-01-01建除十二神:建日(建) 宜:祈福、入学、出行、嫁娶、开市 忌:动土、破土、安葬 (起始日期与结束日期相同,仅返回单日结果)易错:用户输入相同起止日期,测试工具对区间边界的处理,避免返回空列表或错误。

常见错误对照

1.把「建除十二神」当作每日吉凶唯一依据

✗ 错误今天建除是「破日」,什么都不做,在家躺一天。
✓ 修复今天建除是「破日」,但结合八字日柱看,今天适合处理旧账、清理杂物。

建除十二神是择日体系的一部分,需结合干支、五行、神煞综合判断,单凭一神定吉凶会误判。

2.混淆「建除」与「黄历宜忌」的对应关系

✗ 错误今天是「平日」,黄历写宜祭祀,那我直接祭祖就行。
✓ 修复今天是「平日」,黄历宜祭祀,但需确认当天干支是否与祖先生肖相冲。

建除十二神提供的是当日「值神」属性,黄历宜忌是综合神煞后的结论,两者不能直接等同。

3.只看「今日值神」忽略「轮值周期」

✗ 错误今天建除是「定日」,查完就关页面,不管明天。
✓ 修复今天建除是「定日」,明天是「执日」,连续看12天轮值,方便安排后续计划。

建除十二神按固定顺序循环,单日值神只是局部信息,连续观察才能把握时间趋势。

4.误以为「除日」= 万事皆宜

✗ 错误今天是「除日」,适合搬家、开业、结婚,全安排上。
✓ 修复今天是「除日」,适合除旧布新,但搬家需避开与户主生肖相冲的时辰。

「除」指清除、去除,并非万能吉日。具体事宜仍需结合其他择日要素(如冲煞、时辰)。

5.把「闭日」理解为完全不可用

✗ 错误今天是「闭日」,什么事都不能做,等明天。
✓ 修复今天是「闭日」,适合安葬、封顶、结束项目,不宜开启新事。

「闭」主收藏、完结,对结束性事务反而有利。一味避开会错过适合收尾的时机。

6.忽略建除十二神与农历日期的绑定

✗ 错误公历2024年3月15日,直接查建除值神。
✓ 修复公历2024年3月15日对应农历二月初六,查该农历日的建除值神。

建除十二神依附于农历日期,公历日期必须转换为农历才能准确查询。

第三节

工作原理

How It Works

核心公式

建除值神 = (年干支序数 + 月干支序数 + 日干支序数) mod 12 + 1

变量说明

  • 年干支序数年份对应干支序号,甲子=1
  • 月干支序数月份对应干支序号,甲子=1
  • 日干支序数日期对应干支序号,甲子=1

示例

2024年6月15日:年干支甲辰序数41,月干支庚午序数7,日干支甲申序数21。和=41+7+21=69,69 mod 12=9,9+1=10,对应第10神“成”。

选择日期(公历/农历)查建除表(日干支→值神)输出值神(建除满平定…)推算宜忌(12神宜忌)展示结果(值神+宜忌)生成12天轮值(逐日推算)
用户输入 本地处理 输出结果
第四节

开发者集成

For Developers

5 种主流语言实现,复制即用:

import datetime # 建除十二神列表(从建开始,循环) SHEN = ['建', '除', '满', '平', '定', '执', '破', '危', '成', '收', '开', '闭'] def jianchu(date: datetime.date) -> str: """返回指定日期的建除值神。""" # 基准:2024-01-01 为 '建' base = datetime.date(2024, 1, 1) delta = (date - base).days return SHEN[delta % 12] # 示例:今天 today = datetime.date.today() print(f"{today} 值神:{jianchu(today)}") # 示例:近期 12 天 for i in range(12): d = today + datetime.timedelta(days=i) print(f"{d} {jianchu(d)}")
// 建除十二神(从建开始,循环) const SHEN = ['建', '除', '满', '平', '定', '执', '破', '危', '成', '收', '开', '闭']; function jianchu(date) { // 基准:2024-01-01 为 '建' const base = new Date(2024, 0, 1); const delta = Math.floor((date - base) / (1000 * 60 * 60 * 24)); return SHEN[((delta % 12) + 12) % 12]; } // 示例:今天 const today = new Date(); console.log(`${today.toISOString().slice(0,10)} 值神:${jianchu(today)}`); // 示例:近期 12 天 for (let i = 0; i < 12; i++) { const d = new Date(today); d.setDate(d.getDate() + i); console.log(`${d.toISOString().slice(0,10)} ${jianchu(d)}`); }
package main import ( "fmt" "time" ) var shen = [12]string{"建", "除", "满", "平", "定", "执", "破", "危", "成", "收", "开", "闭"} func jianchu(t time.Time) string { base := time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC) delta := int(t.Sub(base).Hours() / 24) return shen[((delta % 12) + 12) % 12] } func main() { today := time.Now().Truncate(24 * time.Hour) fmt.Printf("%s 值神:%s\n", today.Format("2006-01-02"), jianchu(today)) for i := 0; i < 12; i++ { d := today.AddDate(0, 0, i) fmt.Printf("%s %s\n", d.Format("2006-01-02"), jianchu(d)) } }
#!/bin/bash # 依赖:date 命令(GNU coreutils) SHEN=('建' '除' '满' '平' '定' '执' '破' '危' '成' '收' '开' '闭') # 基准:2024-01-01 为 '建' BASE_EPOCH=$(date -d '2024-01-01' +%s) jianchu() { local date_str="$1" local epoch=$(date -d "$date_str" +%s) local delta=$(( (epoch - BASE_EPOCH) / 86400 )) local idx=$(( delta % 12 )) # bash 取模可能为负,加 12 保证非负 idx=$(( (idx + 12) % 12 )) echo "${SHEN[$idx]}" } # 示例:今天 today=$(date +%Y-%m-%d) echo "$today 值神:$(jianchu $today)" # 示例:近期 12 天 for i in $(seq 0 11); do d=$(date -d "$today + $i day" +%Y-%m-%d) echo "$d $(jianchu $d)" done
use chrono::{NaiveDate, Duration}; const SHEN: [&str; 12] = ["建", "除", "满", "平", "定", "执", "破", "危", "成", "收", "开", "闭"]; fn jianchu(date: NaiveDate) -> &'static str { let base = NaiveDate::from_ymd_opt(2024, 1, 1).unwrap(); let delta = (date - base).num_days(); let idx = ((delta % 12) + 12) % 12; // 处理负数 SHEN[idx as usize] } fn main() { let today = chrono::Local::now().date_naive(); println!("{} 值神:{}", today, jianchu(today)); for i in 0..12 { let d = today + Duration::days(i); println!("{} {}", d, jianchu(d)); } }
第五节

常见问题

Q & A
建除十二神每天换一个,那今天是什么神,怎么查?

打开工具页面,顶部默认显示当天的建除值神,比如「建日」「除日」等,并列出当日宜忌事项。如果想查其他日期,在输入框选日期,结果区会更新对应值神和12天轮值表。工具自动按农历节气推算,不用手动翻黄历。

为什么有的日子显示「建日」但宜忌里写「诸事不宜」,那建日到底好不好?

建除十二神本身不代表吉凶,每个值神都有一套固定宜忌,比如「建日」宜奠基、不宜动土,「除日」宜除旧布新、忌嫁娶。工具直接展示该神对应的原始宜忌列表,不叠加吉凶判断。用户需要根据自己的具体事项(如搬家、开业)看宜忌是否匹配,而不是看神名好不好听。

这个工具的宜忌和通胜黄历不一样,哪个准?

建除十二神只是黄历择日的一个维度,传统通胜还会结合二十八宿、五行冲煞、彭祖百忌等。本工具只输出建除系统自身的宜忌,所以和综合黄历结果有差异是正常的。如果用户只需要看建除值神,这个工具够用;如果要综合择日,建议配合其他黄历工具交叉参考。

为什么我输入公历日期,出来的建除神和手机日历显示的不一致?

建除十二神是按农历节气交接的,不是按公历日期固定对应。比如「立春」前后几天,值神可能因节气切换而不同。本工具内部使用天文算法计算节气时刻,如果手机日历用的是简化规则(如固定每月1日切换),就可能差1-2天。建议确认手机日历是否标注了「建除十二神」来源,或者直接以本工具结果为准。

这个工具有没有地域限制,我在国外用结果准吗?

建除十二神只与农历和节气相关,不依赖地理位置。无论用户在东八区还是其他时区,工具都按北京时间(东八区)的节气时刻推算。如果用户在国外,只需把当地日期换算成北京时间再查询即可,结果不会因为经纬度不同而改变。

我想查未来一个月哪天适合开业,能一次查完吗?

工具默认展示当前日期及其后11天的轮值表(共12天),可以手动翻页查看更远日期。如果需要连续一个月的值神列表,可以逐日点击或通过日期选择器跳转。工具不提供批量导出功能,但页面结果区支持复制,用户可自行粘贴到表格里汇总。

建除十二神和二十八宿、十二值星有什么关系?为什么这里只有建除?

建除十二神是黄历择日的一个独立系统,源自古代星象历法,与二十八宿、十二值星(如子丑寅卯)是不同体系。本工具专注建除系统,不整合其他维度。如果用户需要综合择日,可以分别查询各系统结果后自行比对,但建除系统本身已足够用于日常择日参考。

我输入日期后页面没反应,或者结果一直转圈,怎么办?

本工具是后端计算(BE),结果由服务器生成,需要网络连接。如果转圈超过10秒,先检查网络是否正常;再尝试刷新页面或重新选择日期。如果是浏览器缓存问题,清除该页面缓存后重试。工具不支持离线使用,且单次查询无次数限制,不会因为查询频繁而卡住。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭