DateTime::Calendar::Mayan is a Perl module with the Mayan Long Count, Haab, and Tzolkin calendars.
SYNOPSIS
use DateTime::Calendar::Mayan
my $dtcm = DateTime::Calendar::Mayan->new(
baktun => 12,
katun => 19,
tun => 10,
uinal => 2,
kin => 8,
# alternate epoch
epoch => DateTime->new(
year => -3113,
month => 8,
day => 13,
),
);
print $dtcm->date;
# prints 12.19.10.2.8
print $dtcm->haab;
# prints 3 Uayeb
print $dtcm->tzolkin;
# prints 3 Oc
An implementation of the Mayan Long Count, Haab, and Tzolkin calendars as defined in "Calendrical Calculations The Millennium Edition". Supplemented by "Frequently Asked Questions about Calendars".
Product's homepage
Requirements:
· Perl