八字时间与排盘口径 独立代码MIT,基于已许可的lunar-javascript固定版本历法原语。来源项目固定提交daab60ce05c8f0e78cc51b5e7974120f81aed79c只用于阅读选项定义,没有执行、复制或打包上游代码。 选择“来源时间与排盘口径”时,请输入出生当地钟面和当时UTC时差(含夏令时)。钟表/平太阳/真太阳三种时间分别实际参与排盘。四种晚子时分别控制日柱是否进位、时干是否用次日。南半球对冲需要显式负纬度;未使用的经纬度草稿不进入计算和私有解读包。 实际提供三套长生、两套命身宫、两套月律分野、藏干权重、生肖与运表年龄显示。各项结果与真实生效状态逐项保留。原工作台入口和旧记录仍使用原日界与起运算法。 重要的软件惯例:来源先校正钟面,再按8−时区换到比节坐标;太阳时模式的比节坐标不是物理北京时间,可能连同年柱月柱改变。起运使用源时辰折算;“精确”是年月日时显示格式,不等于分秒精度,小时字段为0。“整数”只改文字。“周岁”是虚岁减一,不是按生日计算的实足年龄。生肖立春当日切换与年柱交节瞬间可不同。 “按纬度调整节气”在来源本地路径没有实际作用,本实现记录为同式;春分定卯时在来源禁用,明确不提供假算法。真实交节上下文无法认证的异地/南半球/特殊晚子分支,调候解释保留未决条件,不把旧北京时间上下文混进新盘。 历法使用1582-10-04后接15日的儒略/格里历切换;公元前、未知时辰、不存在的日期明确拒绝。钟表时API范围公元1–9999,派生日期也必须可计算;这不是全时期天文精度保证。真太阳时限定1800–2200,36个独立Astronomy Engine抽样的均时差最大差1.830436秒,不是全域误差上界。平太阳时1583年以前拒绝,避免两种历史历制混算。交节、时辰边界附近应复核。 传统权重和符号解释不证明健康、性格、财富或命运。保存数据含当前实际输入、规则、证据与版本,可以精确重算,但不是数字签名。 来源: https://github.com/Horace-Maxwell/Horosa-Web-App-comprehensively-improved-Windows/tree/daab60ce05c8f0e78cc51b5e7974120f81aed79c/local/workspace/Horosa-Web-55c75c5b088252fbd718afeffa6d5bcb59254a0c/astrostudyui/src 文件:components/cntradition/CnTraditionInput.js、utils/baziLunarLocal.js、utils/baziFenYe.js、utils/baziWuxing.js、components/cntradition/baziAgeText.js、BaZiAppInfoPanel.js。 验收:26独立测试组、288原语对照、360长生单元、24分野日程、36均时差样本;实际宿主四晚子/异地/太阳时/南半球、精确回放、旧记录、坏输入与未使用草稿保护。DOM测试不等于真实浏览器视觉验收。