Parses date::parse compatible formats
use DateTime::Format::DateParse; my $dt = DateTime::Format::DateParse->parse_datetime( $date ); my $dt = DateTime::Format::DateParse->parse_datetime( $date, $zone );
This module is a compatibility wrapper around Date::Parse.
This module accepts no arguments to it's \*(C`import\*(C' method and exports no symbols.
Class Methods
parse_datetime($date [, $zone]) Accepts a Date::Parse compatible $date string and optionally a Time::Zone compatible $zone string. Returns a DateTime object.
If parse_datetime is called on a $date that doesn't know specify a timezone and $zone is not set, then the timezone of the returned DateTime object will be set to the \*(C`local\*(C' timezone. This is consistent with the behavior of Date::Parse.
If parse_datetime is called without a $zone but the $date string does specify a timezone/offset or if parse_datetime is called with a $zone that DateTime::TimeZone does not understand, the returned DateTime object will have it's timezone set to a fixed offset from \s-1UTC\s0. This means that \*(C`DST\*(C' information is not available and date math will not reflect \*(C`DST\*(C' transitions. This may be resolved for true timezones by using the DateTime::TimeZone::Alias module to \*(C`alias\*(C' the Time::Zone timezone to an Olson \s-1DB\s0 name. This may be done automatically in a future release.
Graham Barr (\s-1GBARR\s0) <[email protected]>, author of Date::Parse
Everyone at the DateTime \*(C`Asylum\*(C'.
Support for this module is provided via the <[email protected]> email list. See <http://lists.perl.org/> for more details.
Joshua Hoblitt (\s-1JHOBLITT\s0) <[email protected]>
Copyright (c) 2005-6 Joshua Hoblitt. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the licenses can be found in the \s-1LICENSE\s0 file included with this module, or in perlartistic and perlgpl as supplied with Perl 5.8.1 and later.
Date::Parse, Time::Zone, DateTime, DateTime::TimeZone, DateTime::TimeZone::Alias, <http://datetime.perl.org/>