玛雅历转换器

使用 GMT 相关常数,把公历日期转换为玛雅长计数、Tzolk’in 和 Haab’ 日期。

894.8K 次使用 最近更新 · 2026-05-24 本地运行 · 零上传
AD

如何使用玛雅历转换器

选择要转换的公历日期。玛雅历转换器会先计算该日期的儒略日数,减去 GMT 相关常数,再显示三种相关的玛雅历形式:长计数、Tzolk’in 和 Haab’。

长计数可读作 baktun、katun、tun、uinal、kin 五级天数;Tzolk’in 显示神圣历的数字与日名;Haab’ 显示民用历月份和日位。三组结果描述的是同一天,只是历法系统不同。

公式原理 - 玛雅历转换器

转换从所选公历日期的儒略日数开始:

玛雅累计天数 = 儒略日数 - 584283
长计数 = baktun.katun.tun.uinal.kin
Tzolk’in = 累计天数 mod 260
Haab’ = 累计天数 mod 365

baktun 为 144000 天,katun 为 7200 天,tun 为 360 天,uinal 为 20 天,kin 为 1 天。Tzolk’in 由数字循环和 20 个日名组合而成;Haab’ 则由月份名称和 365 天民用年中的日位组成。

历法相关常数是关键历史假设。GMT 常数应用很广,但专业研究中也可能针对特定语境讨论其他相关方案。

玛雅历转换器的使用场景

  • 历史课程 - 展示同一个公历日期在玛雅历系统中的表示方式。
  • 博物馆说明 - 为展品日期补充长计数和循环历名称。
  • 历法比较 - 说明连续天数与重复循环如何同时描述同一天。

用于正式展示时,建议注明采用 GMT 相关常数,以便读者理解换算前提。

关于玛雅历转换器的常见问题

玛雅历转换器使用哪个相关常数?

它使用常见的 GMT 相关常数 584283,把公历儒略日数与玛雅长计数天数对齐。

Tzolk’in、Haab’ 和长计数一样吗?

不一样。长计数是连续天数,Tzolk’in 和 Haab’ 分别是 260 天和 365 天循环历。

我的数据会被保存吗?

不会。所有计算都在你的浏览器中完成,不会发送到服务器。