Eugene van der Pijll > DateTime-Calendar-Christian-0.04 > DateTime::Calendar::Christian

Download:
DateTime-Calendar-Christian-0.04.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.04   Source  

NAME ^

DateTime::Calendar::Christian - Dates in the Christian calendar

SYNOPSIS ^

  use DateTime::Calendar::Christian;

  $dt = DateTime::Calendar::Christian->new( year  => 1752,
                                            month => 10,
                                            day   => 4,
                                            reform_date => $datetime );

DESCRIPTION ^

DateTime::Calendar::Christian is the implementation of the combined Julian and Gregorian calendar.

See DateTime for information about most of the methods.

BACKGROUND ^

The Julian calendar, introduced in Roman times, had an average year length of 365.25 days, about 0.03 days more than the correct number. When this difference had cummulated to about ten days, the calendar was reformed by pope Gregory XIII, who introduced a new leap year rule. To correct for the error that had built up over the centuries, ten days were skipped in October 1582. In most countries, the change date was later than that; England went Gregorian in 1752, and Russia didn't change over until 1918.

METHODS ^

This manpage only describes those methods that differ from those of DateTime. See DateTime for all other methods.

BUGS ^

SUPPORT ^

Support for this module is provided via the datetime@perl.org email list. See http://lists.perl.org/ for more details.

AUTHOR ^

Eugene van der Pijll <pijll@gmx.net>

COPYRIGHT ^

Copyright (c) 2003 Eugene van der Pijll. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO ^

DateTime, DateTime::Calendar::Julian

datetime@perl.org mailing list

syntax highlighting: