Convert a date
Use the calendar picker for modern CE dates, or use the dropdown fields for CE/BCE conversion. BCE uses historical year numbering: 1 BCE is followed by 1 CE, with no year zero in the input.
Maya + Balinese cyclical calendrics
Enter a Gregorian date and convert it into the Maya Long Count, Tzolk'in, Haab', Calendar Round, and a parallel Balinese Pawukon cycle view. The tool runs entirely in the browser: Maya conversion uses the standard GMT correlation constant of 584283, while the Pawukon comparison uses Julian Day arithmetic anchored for reproducible computation.
Use the calendar picker for modern CE dates, or use the dropdown fields for CE/BCE conversion. BCE uses historical year numbering: 1 BCE is followed by 1 CE, with no year zero in the input.
Selected Gregorian date: ready.
Create a portable result link or generate a local PDF report for the selected date. The PDF is created in your browser; no server-side PDF library is required.
The display places the Mesoamerican and Balinese cycle sets side by side. Both use the same Gregorian input and Julian Day calculation. The Maya wheel preserves the original Tzolk'in and Haab' SVG glyph system; the Balinese wheel adds schematic Pawukon line drawings for wuku, Saptawara, Pancawara, and Triwara without pretending these are manuscript glyphs.
Outer ring: twenty Tzolk'in day signs. Inner ring: nineteen Haab' periods. Active positions are highlighted after conversion.
Outer ring: thirty wuku. Inner rings: Saptawara, Pancawara, and Triwara. The center gives the Pawukon day and active weton pairing.
These examples give students immediate test cases for the converter. The quick-check runner validates the built-in arithmetic against fixed GMT/FAMSI-style anchors using correlation 584283, independent of the currently selected alternative correlation.
This mode is intentionally local. It does not scrape FAMSI; it checks the same GMT 584283 arithmetic against known anchor outputs so a deployed copy can be tested even if external sites are unavailable.
The converter embeds original SVG line-art directly in this page. Maya signs are interface reproductions based on standard day-sign and month forms, not scanned or copied manuscript plates. Balinese Pawukon drawings are schematic cycle tokens, not claimed manuscript glyphs or ritual icons. Use all drawings as visual aids alongside the listed sources.
This catalog is the explicit Balinese scaffold attached to the Pawukon wheel: all thirty wuku are rendered as individual line-art tokens and the active wuku is highlighted from the current Gregorian conversion.
This tool uses deterministic calendar arithmetic to show Mesoamerican and Balinese calendrical cycles from the same Gregorian input. The notes below document the computational assumptions, visual boundaries, and source cautions used by the converter.
FAMSI's Date Conversion tool is treated as the comparative reference for GMT-style conversion. The local quick-check mode validates fixed anchors rather than scraping FAMSI at runtime, preserving reliability during classroom, field, or offline review.
The Pawukon visualizer emphasizes wuku plus the 3-, 5-, and 7-day cycles because these are the clearest comparative rings. Other Pawukon cycles exist; they are not reduced here to invented iconography or unsupported ritual meanings.
Calendar conversion is arithmetic; cultural interpretation of day names, ritual associations, glyph variants, regional usage, G-series night-lord identifications, and Balinese ceremonial meanings requires careful source-specific scholarship. This tool should be treated as a converter and visualizer, not as an authority on all Maya or Balinese calendrical practice.
The methodological note documents the converter's computational assumptions, source boundaries, and interpretation limits. It is embedded below for inline review and included as methodological_note.pdf in the deployment package.
Add date-specific notes, source cautions, or teaching comments. This section uses a small JSON file instead of a database, and each entry stores the selected calendar result for context.
Building a local report from the current conversion result.