Changes for version 0.09 - 2003-04-05

  • IMPROVEMENTS
    • As requested by numerous people, there is now a pure Perl implementation of DateTime.pm included with this distribution. If you don't have a C compiler it will be used instead of the XS implementation.
    • Document how floating time zones are handling in comparisons, and add the compare_ignore_floating method. Based on a patch from Eugene van der Pijll.
    • Allow from_epoch(), now(), and today() to accept a time_zone parameter. Based on suggestions from Tim Bunce and Joshua Hoblitt.
    • Allow extraction of AM/PM string list from DateTime::Language classes.
    • Added quarter() and day_of_quarter() methods. Based on a patch from Tim Allwine.
  • BUG FIXES
    • If a datetime had the floating timezone and then set_time_zone was used to set it to something else, the internal UTC time of the object was not changed, meaning that its offset could be calculated incorrectly. Patch by Eugene van der Pijll.
    • If datetime math was done with hours, minutes, or seconds, the return value of ->epoch would be wrong after this. Based on report and patch from Iain Truskett.

Modules

Reference implementation for Perl DateTime objects
Duration objects for date math
base class for DateTime.pm-related language localization

Provides

in lib/DateTimePP.pm
in lib/DateTime/Language/Afar.pm
in lib/DateTime/Language/Amharic.pm
in lib/DateTime/Language/Austrian.pm
in lib/DateTime/Language/Brazilian.pm
in lib/DateTime/Language/Czech.pm
in lib/DateTime/Language/Danish.pm
in lib/DateTime/Language/Dutch.pm
in lib/DateTime/Language/English.pm
in lib/DateTime/Language/French.pm
in lib/DateTime/Language/Gedeo.pm
in lib/DateTime/Language/German.pm
in lib/DateTime/Language/Italian.pm
in lib/DateTime/Language/Norwegian.pm
in lib/DateTime/Language/Oromo.pm
in lib/DateTime/Language/Sidama.pm
in lib/DateTime/Language/Somali.pm
in lib/DateTime/Language/Spanish.pm
in lib/DateTime/Language/Swedish.pm
in lib/DateTime/Language/TigrinyaEritrean.pm
in lib/DateTime/Language/TigrinyaEthiopian.pm