跳到主要内容
AstroOne
🇨🇳中文

登录

忘记密码?
🔯
缅甸占星 / Mahabote

缅甸历法基础

学习 AstroOne 实际采用的缅甸占星 / Mahabote 方法,并对不同传统流派的差异作特别说明。

计算事实

先计算缅甸历因素,再进行解读

AstroOne 并不会用一个固定的“公历年份减去某数”直接得到 Mahabote,而是先通过基于 Julian Day Number 的算法换算出缅甸历年、年型、月和日。

这是计算步骤,不是解读。历法换算一旦错误,后续 Mahabote 与择时因素也可能随之错误。

AstroOne 方法

AstroOne 当前采用的历法方法

当前引擎是 Yan Naing Aye/mmcal 算法体系的 PHP 移植版本,从整数 JDN 推导缅甸历字段。本课程以当前引擎输出作为产品方法的基准。

限制

不要把算法与官方历书混为一谈

可复现的缅甸历算法适合计算,但不应被当作替代历法主管机构公布的所有官方节日或仪式性日期。

完整示例

从历法层开始看 2026-08-05

  1. 输入

    公历日期 = 2026-08-05。

  2. 计算

    当前 AstroOne 服务将其换算为缅甸历 1388 年、Waso 月、月内计数 22;在历日显示中对应 Waso 月亏 7 日。

  3. 需要检查的因素

    在看任何占星标签前,先核对缅甸历年、月、月相/日数与星期。

  4. 推理

    先独立核对历法换算,可以把计算层与解读层分开。

  5. 综合

    后续课程会再加入 Yatyaza、Pyathada 等日因素;历法换算本身并不是“吉/凶”结论。

解读

解读:在这一步,唯一应得出的结论只是“这个日期已经被放入计算出的缅甸历语境中”。

方法来源

以下是用于核验本课方法的主要技术、历史或解读资料。AstroOne 的实际行为会另行与当前实现及验证检查交叉核对。

← 返回课程