宿曜计算方法

宿曜计算方法:从出生日期换算本命宿

分步了解宿曜如何由公历生日换算阴历月日,再查询 27 宿。核对日本时区、午夜换日、闰月与月初宿表,解释计算器结果差异。

计算用语
宿曜计算 · 本命宿 · 阴历月 · 阴历日

编辑审核: · 审核方 OpenFate · 编辑方法说明

概览

OpenFate 的宿曜方法先按指定日本历法口径换算公历日期,再从阴历月份对应的月初宿沿 27 宿序列前进。日期换算和宿名查表必须分开核对,不能只比较最后一个宿名。

概念速览

支持日期
1900-01-01 至 2099-12-31
换日规则
Asia/Tokyo 民用日,午夜换日,无隐藏的凌晨三点换日
出生时间
OpenFate 计算口径 1.0.0 不使用出生时间
查表原则
月初宿位置加阴历日减一,超过 27 个位置后循环

探索概念

先确认输入的生日

按计算器要求输入日期。相同的月日数字,在公历和农历中通常不是同一天。应保留原始记录,不能为了得到更喜欢的性格描述而修改生日。

这套方法不靠出生时间确定本命宿,无须虚构一个中午时刻。海外出生者也不要自行加减日期;先区分日期记录和完整出生时刻,再按工具说明输入。

日期如何换成阴历月日?

OpenFate 口径 1.0.0 把天文朔所在的日本民用日作为阴历初一,利用每隔 30 度的太阳中气帮助确定月份,在十三个月的区间采用冬至优先规则处理闰月。

其他阴历服务可能使用不同的民用时区或闰月规则。比较时要保留月份、日期和闰月标记,不能用西方星座的公历日期范围替代这一过程。

怎样使用 27 宿月初表?

本工具阴历一月至十二月的初一起点依次是:室、奎、胃、毕、参、鬼、张、角、氐、心、斗、虚。初一算起点,往后每天沿宿序移动一个位置,走完 27 个位置再循环。

举一个单纯查表的例子:如果转换结果已经是阴历正月初一,对应室宿;初二是壁宿;初六绕回昴宿。这里没有指定公历生日,因而只演示查表,不代表验证了某个公历日期的阴历换算。

两个网站为什么算出不同结果?

从最早不同的步骤查起。阴历日期不同,检查时区、朔日与闰月设置;阴历月日相同但宿名不同,检查月初表、27 或 28 宿序列,以及初一的计数方式。

古籍与现代表格也有可见差异:《宿曜经》卷上“大唐月建图”的初一行从虚宿开始,OpenFate 的现代月初表从室宿开始。因此本工具不能被描述为那张历史表格的逐字复刻。

  • 核对原始日期和公历/阴历标记。
  • 核对换算后的月份、日期和闰月。
  • 核对月初宿、宿序与计日规则。
  • 仍无法解释的差异应保留,不把某一设置说成所有流派的标准。

本命宿结果有哪些限制?

查表得到的是指定规则下的宿名,不是出生月亮的精确黄经,也不能据此认定个人落在某宿的哪一足,更不能产生客观人格分数。

真实生日请用下方工具计算并保留设置。计算确定后再阅读传统解释;可重复算出一个标签,并不能证明由它延伸出的预测。

来源与编辑依据

  1. 宿曜經 · T1299 卷上
    T1299 卷上「大唐月建圖」:一日「虛室奎胃畢參鬼星翼角氐心」,與產品月初表分列,不視為相同表格。用于核对宿名与历史历法表。原表不等同于 OpenFate 的现代 27 宿查表,也不能证明预测有效。
  2. OpenFate 宿曜查询与计算口径
    Sukuyo chart input. Editorial implementation check: SUKUYO_CALENDAR_CONVENTION, SUKUYO_SUPPORTED_DATE_RANGE, SUKUYO_MONTH_START_MANSIONS, SUKUYO_MANSIONS (policy 1.0.0).产品输入与输出参考。编辑于 2026-09-10 另核对计算口径 1.0.0 及月初宿常量;代码核对不是独立的传统权威来源。

搜索知识库