assume 1-based numbers for all date components
assume 1-based numbers for all date components

chansen/DateTime.pm,1nickt/DateTime.pm,chansen/DateTime.pm,autarch/DateTime.pm,1nickt/DateTime.pm,chansen/DateTime.pm,1nickt/DateTime.pm,autarch/DateTime.pm