命理黄历 · 八字命盘

九星查询

紫白九星查询:今日九星、9 颗星曜(一白水星至九紫火星)方位 / 五行 / 八卦 / 吉凶宜忌

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

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

2027-01-12 日干支 辛卯 · 当日 六白金星(武曲) 今天 明天 后天
辛卯 日 · 紫白九星
六白金星(武曲)
吉 星
武曲主权威 · 武贵之星
五行 八卦 方位 西北
六白金主官威、武贵、横财,旺事业晋升、领袖才能,宜决断与开拓,忌刚愎自用。

紫白九星完整查询

一白 / 二黑 / 三碧 / 四绿 / 五黄 / 六白 / 七赤 / 八白 / 九紫
一白水星(贪狼)
五行 · 卦 · 位 正北
吉星
贪狼主官禄 · 文昌官星
一白水主官禄、桃花、文昌,旺仕途与人际,宜文教、求职、求贵人之事,忌过度争胜。
二黑土星(巨门)
五行 · 卦 · 位 西南
凶星
巨门主病符 · 多病多忧
二黑土主病符、灾煞、是非,宜避免重大决策、远离患处方位,忌动土修造此方。
三碧木星(禄存)
五行 · 卦 · 位 正东
凶星
禄存主蚩尤 · 口舌官非
三碧木主官非、口舌、争斗,忌争辩、签约、合作纠纷,宜静守、低调行事。
绿
四绿木星(文曲)
五行 · 卦 · 位 东南
吉星
文曲主科甲 · 文运昌隆
四绿木主科甲、文运、考试,旺读书、写作、艺术,宜文化创意之业,忌过分张扬。
五黄土星(廉贞)
五行 · 卦 · 位 中宫
凶星
廉贞为大煞 · 至凶之星
五黄土为天罡大煞、至凶之星,凡其飞临之处忌动土修造,主灾病、损财、是非、横祸。
六白金星(武曲)
五行 · 卦 · 位 西北
吉星
武曲主权威 · 武贵之星
六白金主官威、武贵、横财,旺事业晋升、领袖才能,宜决断与开拓,忌刚愎自用。
七赤金星(破军)
五行 · 卦 · 位 正西
凶星
破军主刀光 · 是非破败
七赤金主刀兵、口舌、损财,忌动土、争讼、远行,宜避免血光之事。
八白土星(左辅)
五行 · 卦 · 位 东北
吉星
左辅主财禄 · 当令大吉
八白土主财富、地位、当令吉星(下元运),旺求财、置业、家宅兴旺,宜大动作。
九紫火星(右弼)
五行 · 卦 · 位 正南
吉星
右弼主喜庆 · 喜事之星
九紫火主喜庆、桃花、添丁,旺婚嫁、求子、喜事,宜庆典、亲友相聚。

什么是紫白九星?

紫白九星源自洛书与玄空风水,由九颗星曜(一白、二黑、三碧、四绿、五黄、六白、七赤、八白、九紫)按 9 宫飞星规律轮值,主管年/月/日吉凶方位。

"九星轮值,吉凶各异;查飞星之位,趋吉避凶。" —— 玄空九星诀

四吉星:一白(贪狼,官禄)· 六白(武曲,权威)· 八白(左辅,财富 · 当令吉星)· 九紫(右弼,喜庆)。
四凶星:二黑(巨门,病符)· 三碧(禄存,口舌)· 五黄(廉贞,至凶)· 七赤(破军,刀光)。
一吉星:四绿(文曲,文运)。

九星与方位:每星固定对应一方位(一白北 · 二黑西南 · 三碧东 · 四绿东南 · 五黄中宫 · 六白西北 · 七赤西 · 八白东北 · 九紫南),玄空风水按其飞星轮值定家宅吉凶。

九星吉凶仅供参考,玄空风水需结合宅向、年月日时综合分析。

近 期 12 天 · 日 家 九 星

相关查询

第一节

关于本工具

About

出门前扫一眼今日九星,确定今天一白水星在正北还是九紫火星在正南——这是择时择方最直接的判断。输入日期,工具列出当天九星分布、每颗星曜的五行八卦与宜忌事项,省去翻通书对干支的功夫。数据由后端按三元九运排盘逻辑计算,非随机生成,结果与历书一致。

使用场景

新房装修择日动工

业主收房后准备砸墙动工,但装修公司排期只有下周二和周四两个可选日子。长辈坚持要看老黄历,可两天的宜忌都写「动土」,拿不准哪个更合适。用本工具查那两天的九星值日:周二逢五黄廉贞土星,属大凶,主破财病灾;周四逢六白武曲金星,属吉,主升迁财运。直接避开凶日选周四,给装修公司和长辈都有明确依据。

出差订酒店选房号

销售经理要去外地见客户,公司行政订了两间备选房:一间 1208,一间 1216。他平时比较在意数字风水,但手头没有万年历。用本工具查两间房号对应的今日九星方位——1208 落在九紫火星位(西南),主喜庆姻缘,但出差谈业务不适用;1216 落在六白武曲金星位(西北),主贵人提携、财运提升。果断选了 1216,入住后客户当场签了意向书。

合伙人签约看时辰

两个朋友准备合伙开餐饮店,选在周三下午去工商局签协议。其中一人查了当日九星为七赤破军金星,属凶星,主口舌是非、破财。但当天是唯一能预约的时间,改不了日期。用本工具细看七赤金星的具体宜忌:发现其吉时应为「酉时」(17-19 点),方位在正西。两人把签约时间从下午 2 点改到 5 点半,并特意选了正西方向的窗口座位。签约过程顺利,后续经营也未出现合伙纠纷。

搬家入宅选吉位

一对夫妻买了二手房,搬家日期定在周末。搬家师傅问家具放哪个房间,两人拿不准主卧床头朝哪。用本工具查当日九星:二黑巨门土星飞临正南,属病符星,主疾病;三碧禄存木星飞临正东,属蚩尤星,主官非。而九紫火星飞临正北,属喜星,主姻缘和睦。两人决定把主卧床放在正北房间,床头朝北,搬家后夫妻关系明显缓和。

店铺开业选促销日

奶茶店主计划在月底做一次大型促销活动,但月底那周有三天可选:周一、周三、周五。店长用本工具查这三天的九星:周一为一白水星,属吉,主利财运,但方位在正南(店铺大门朝南),对应;周三为四绿文曲星,属吉,主文昌,但奶茶店不靠文化;周五为八白左辅星,属大吉,主正财,方位在东北(店铺收银台在东北)。最终选周五,当天营业额比平时翻了 3 倍。

对比矩阵

维度本工具竞品 A(万年历App)传统方法(手工查历书)
查询速度秒级返回,无需等待需加载App或网页,有广告延迟翻书查阅,耗时数分钟
数据完整性今日九星 + 9星曜方位/五行/八卦/吉凶宜忌一次展示仅显示当日九星,无详细星曜属性需自行推算或查找多本历书
隐私纯浏览器处理,数据不上传服务器需联网,数据经服务器无隐私问题,完全离线
离线可用页面加载后完全离线可用需联网使用始终离线
操作复杂度打开即用,无需输入需打开App、点击多个入口需熟悉历书编排规则
更新频率自动按系统时间更新每日更新,但需联网同步需购买新历书或手动推算
第二节

使用指南

Getting Started

使用步骤

  1. 1在日期选择器中点击或输入目标日期,页面立即显示该日对应的值年、值月、值日、值时九星
  2. 2点击任意一颗星曜名称(如一白水星),展开该星的五行、八卦、方位及当日吉凶宜忌详情
  3. 3勾选「显示方位图」复选框,页面以九宫格形式展示九星在当日各方位分布,鼠标悬停查看具体星曜
  4. 4点击「导出」按钮将当前查询结果(含日期、九星列表、宜忌)保存为 CSV 文件,供本地存档或对比

输入输出示例

输入输出说明
2025-10-01日九星:六白武曲星(金)—— 西北方,乾卦,宜求财、开市、嫁娶常规:典型日期查询,展示日九星完整输出(星曜、五行、方位、卦象、宜忌)
2025-10-01 12:00时九星:九紫右弼星(火)—— 南方,离卦,宜祭祀、祈福、修造常规:带具体时刻查询时九星,验证时间精度(小时级)
2025-10-01 23:30时九星:一白水星(水)—— 北方,坎卦,宜嫁娶、交易、安床边界:跨日子时(23:00-01:00)的时九星归属,验证子时是否归入当日或次日
2025-02-29错误提示:2025年不是闰年,2月最多28天边界:非法日期(非闰年2月29日),验证输入校验逻辑
2025-13-01错误提示:月份必须在1-12之间边界:月份超出范围,验证前端/后端对月份边界的处理
2025-10-01 25:00错误提示:小时必须在0-23之间易错:用户常输入24小时制外的数值(如25点),需明确提示范围
2025-10-01 12:60错误提示:分钟必须在0-59之间易错:分钟超出范围,验证分钟校验是否独立于小时
2025-10-01 00:00时九星:一白水星(水)—— 北方,坎卦,宜嫁娶、交易、安床易错:午夜0点属于当日第一个时辰(子时),验证与23:00-23:59的时九星是否不同

常见错误对照

1.混淆「今日九星」与「本命星」

✗ 错误查今日九星结果是一白水星,就认为自己的本命星是一白水星。
✓ 修复今日九星是当日值星,与个人出生年份的本命星无关;本命星需按年命推算。

九星查询分「值年」「值月」「值日」「值时」四种,页面默认显示的是当日值星,不是个人命盘星。

2.把「方位」当作物理位置而非时空方位

✗ 错误今日九星一白在正北,就认为自己在正北方向能得吉。
✓ 修复一白水星在正北,指该星曜的卦位是坎(正北),并非当日吉方;吉凶宜忌需结合当日九星与用事方位综合判断。

九星方位是八卦方位(坎/坤/震等),不是当日「吉利方位」。真正择日用事要看「飞星盘」中星曜落宫。

3.忽略「五行」与「宜忌」的联动关系

✗ 错误今日九星为六白金星,宜「开业」,就盲目开业,不顾自己八字忌金。
✓ 修复先看六白金星五行属金,再查个人八字是否喜金;若忌金,则当日不宜做与金相关之事。

九星宜忌是通用参考,个人用事必须结合自身八字喜忌,否则星曜吉也可能反成凶。

4.把「九紫火星」的「火」当作火灾预兆

✗ 错误今日九紫火星当值,认为家里容易失火。
✓ 修复九紫火星五行属火,代表喜庆、桃花、文书,不是火灾。

九星名称中的五行是星曜属性,不是自然现象。九紫火星在择日学中主喜事,如嫁娶、入宅。

5.用「今日九星」代替「择日吉凶」

✗ 错误今日九星为八白土星(大吉),就认为今天做什么都吉利。
✓ 修复八白土星当日值星大吉,但具体事项(如动土、安葬)仍需看该事项的专用宜忌。

九星值日只是择日体系中的一环,还需结合干支、建除、二十八宿等,不能单凭九星定吉凶。

6.把「八卦」与「方位」一一对应死记

✗ 错误九紫火星在离卦,离卦代表南方,就认为九紫火星永远在南方。
✓ 修复九紫火星的卦位是离(南方),但飞星盘中的实际落宫会随年月日时变化,不一定在南方。

九星的「八卦方位」是固定本宫,但飞星运行时星曜会飞到不同宫位,本宫不等于当前方位。

7.忽略「吉凶宜忌」的时效性

✗ 错误查到今日九星宜「嫁娶」,就认为全天任何时辰都适合嫁娶。
✓ 修复宜「嫁娶」指当日整体适宜,具体时辰还需结合时辰九星、冲煞等。

九星值日只定日层面吉凶,时辰层面有「时家九星」「时家奇门」等更细规则,不能以日概时。

第三节

工作原理

How It Works

核心公式

年九星 = (年数 + 6) mod 9,结果 0 对应九紫火星

变量说明

  • 年数公历年份,如 2025
  • 年九星0–8 对应九紫至八白土星

示例

2025 年:年九星 = (2025 + 6) mod 9 = 2031 mod 9 = 6。6 对应七赤金星(破军星),为当年值年星,主口舌破财,宜静不宜动。

选择日期查九星历表当日九星方位 / 五行 / 八卦吉凶宜忌九星全览
用户输入 查表/推导 输出结果
第四节

开发者集成

For Developers

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

import datetime # 紫白九星:根据日干支推算当日九星(一白至九紫) # 算法:日干支数 mod 9,余数对应星曜(1=一白,2=二黑,...,9=九紫) def day_ganzhi_index(year, month, day): # 计算日干支序号(0~59),使用蔡勒公式变体 if month < 3: month += 12 year -= 1 a = year // 100 b = a // 4 c = 2 - a + b d = int(365.25 * (year + 4716)) e = int(30.6001 * (month + 1)) jd = d + e + day + c - 1524.5 # 日干支序号 = (JD - 11) % 60 return int((jd - 11) % 60) def jiuxing_today(): today = datetime.date.today() idx = day_ganzhi_index(today.year, today.month, today.day) # 日干支序号 mod 9,0 对应九紫 star_num = (idx % 9) or 9 stars = { 1: '一白水星', 2: '二黑土星', 3: '三碧木星', 4: '四绿木星', 5: '五黄土星', 6: '六白金星', 7: '七赤金星', 8: '八白土星', 9: '九紫火星' } return stars[star_num] print(jiuxing_today()) # 例:三碧木星(取决于运行日期)
// 浏览器或 Node.js 中计算当日紫白九星 // 使用日干支序号 mod 9 映射星曜 function dayGanzhiIndex(year, month, day) { // 计算儒略日,再转日干支序号 if (month < 3) { month += 12; year -= 1; } const a = Math.floor(year / 100); const b = Math.floor(a / 4); const c = 2 - a + b; const d = Math.floor(365.25 * (year + 4716)); const e = Math.floor(30.6001 * (month + 1)); const jd = d + e + day + c - 1524.5; return Math.floor((jd - 11) % 60); } function jiuxingToday() { const now = new Date(); const idx = dayGanzhiIndex(now.getFullYear(), now.getMonth() + 1, now.getDate()); const starNum = (idx % 9) || 9; // 余0对应九紫 const stars = { 1: '一白水星', 2: '二黑土星', 3: '三碧木星', 4: '四绿木星', 5: '五黄土星', 6: '六白金星', 7: '七赤金星', 8: '八白土星', 9: '九紫火星' }; return stars[starNum]; } console.log(jiuxingToday()); // 例:四绿木星
package main import ( "fmt" "time" ) // 计算日干支序号(0~59) func dayGanzhiIndex(year, month, day int) int { if month < 3 { month += 12 year-- } a := year / 100 b := a / 4 c := 2 - a + b d := int(365.25 * float64(year+4716)) e := int(30.6001 * float64(month+1)) jd := d + e + day + c - 1524 return (jd - 11) % 60 } func jiuxingToday() string { now := time.Now() idx := dayGanzhiIndex(now.Year(), int(now.Month()), now.Day()) starNum := idx % 9 if starNum == 0 { starNum = 9 } stars := map[int]string{ 1: "一白水星", 2: "二黑土星", 3: "三碧木星", 4: "四绿木星", 5: "五黄土星", 6: "六白金星", 7: "七赤金星", 8: "八白土星", 9: "九紫火星", } return stars[starNum] } func main() { fmt.Println(jiuxingToday()) // 例:五黄土星 }
#!/bin/bash # 使用 date 和简单算术计算当日紫白九星(依赖 bc) # 日干支序号 = (JD - 11) % 60,再 mod 9 得星曜 year=$(date +%Y) month=$(date +%m) day=$(date +%d) # 蔡勒公式变体计算儒略日 if [ $month -lt 3 ]; then month=$((month + 12)) year=$((year - 1)) fi a=$((year / 100)) b=$((a / 4)) c=$((2 - a + b)) d=$(echo "365.25 * ($year + 4716)" | bc | cut -d. -f1) e=$(echo "30.6001 * ($month + 1)" | bc | cut -d. -f1) jd=$((d + e + day + c - 1524)) idx=$(((jd - 11) % 60)) star_num=$((idx % 9)) [ $star_num -eq 0 ] && star_num=9 case $star_num in 1) star="一白水星";; 2) star="二黑土星";; 3) star="三碧木星";; 4) star="四绿木星";; 5) star="五黄土星";; 6) star="六白金星";; 7) star="七赤金星";; 8) star="八白土星";; 9) star="九紫火星";; esac echo $star # 例:六白金星
第五节

常见问题

Q & A
查出来的九星方位是今天的还是现在的?

默认显示当前日期的九星方位。如果需要在特定日子做决策(比如搬家、开业),可以在页面上手动选择日期,工具会重新计算那一天的九星分布。方位以正北为0度,顺时针计算,结果中会同时显示八卦宫位(如坎宫、离宫)和度数范围,方便结合罗盘或手机指南针定位。

九星的吉凶宜忌是固定的还是每天变的?

每颗星曜的五行、八卦属性是固定的,但每天的吉凶宜忌会随着它飞临的宫位(方位)变化。比如五黄廉贞星(戊己土)本身是凶星,但飞临不同宫位时凶的程度和应验事项不同。工具给出的宜忌(如忌动土、宜嫁娶)综合了星曜本性和当日飞宫的生克关系,不是简单套模板。

为什么查出来的结果和通胜(老黄历)上的九星不一样?

可能存在两个原因。一是起算规则不同:本工具使用标准的「紫白飞星」算法,以每年立春为年星起点,每月节气为月星起点;部分老黄历使用简化的「三元九运」排法,二者在年星和月星上可能差一位。二是日期范围不同:有些老黄历只显示「日九星」,而本工具同时提供年、月、日、时四柱九星,需要确认对比的是同一层级。

时九星怎么算的?每个时辰都要自己选吗?

时九星按「日上起时」规则自动推算,不需要手动选时辰。工具根据当前日期推算出当日的时柱起点(甲子时),然后按顺序排出当天12个时辰(子时到亥时)各自的九星。结果列表会标注每个时辰的起止时间(如子时 23:00-00:59),直接看当前时辰或计划时辰对应的星曜即可。

查出来的「宜嫁娶」是指当天还是那个时辰那个方位?

宜忌标注在日九星和时九星两个层面都有。日九星的宜忌适用于当天全天,时九星的宜忌只适用于该时辰(两小时)。比如日九星显示「宜嫁娶」,时九星显示「忌嫁娶」,则优先以时辰为准——建议在当天选一个时九星也「宜嫁娶」的时辰进行。方位则独立于时间,指当天该星曜所在宫位,嫁娶时避开凶星方位即可。

输入日期后为什么有些宫位显示「无星」?

紫白九星排盘时,九颗星会按固定顺序飞入九个宫位,每个宫位必定会落一颗星,不会出现空宫。如果看到「无星」或空白,可能是以下原因:1)输入了无效日期(如未来太远或格式错误);2)浏览器兼容问题导致计算结果未加载。可以尝试刷新页面或更换浏览器,如果问题持续,请反馈具体日期以便排查。

手机上看方位准不准?需要手机支持什么传感器?

本工具查询的是理论九星方位(基于八卦二十四山),不调用手机传感器。结果中的方位是固定的地理方位关系(如一白水星在正北),你需要自己用手机指南针或罗盘确定实际方向。部分手机指南针受金属干扰或未校准,建议在室外空旷处校准后再对照工具给出的宫位度数。

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

选择 打开 +新窗口 esc关闭