Projects / Class::Date


Class::Date provides a date datatype for Perl. You can create new Class::Date objects with a constructor from different scalar formats, array refs, and hash refs, and then you can easily manipulate it by the builtin "+" and "-" operators (e.g., $date=date([2001,03,15])+'3Y 1s'). Relative date types also available.

Operating Systems

Recent releases

  •  15 May 2006 00:14

    Release Notes: This release adds "ampm" and "meridiam" methods.

    •  06 Nov 2005 22:01

      Release Notes: This release adds support for the Env::C module, and adds documentation about mod_perl issues and thread safety.

      •  20 Aug 2003 23:25

        Release Notes: This release fixes a bug in Date::Parse support.

        •  17 Mar 2003 22:16

          Release Notes: A new configuration variable, NOTZ_TIMEZONE, has been introduced. The module now removes the TZ environment variable if the timezone of the date is the same as NOTZ_TIMEZONE. This way, the module tries to mimic the behaviour of Class::Date 1.0.x, so that it can work (partially) on systems with broken TZ handling.

          •  06 Feb 2003 02:08

            Release Notes: gmtime and timegm are once again used for dates which have a GMT timezone. This makes at least two timezones usable on systems where the timezone is not working (GMT and the local timezone). The documentation is also tweaked a bit.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.