http://www.perlmonks.org?node_id=1134050


in reply to Re^2: Date::Manip and date
in thread Date::Manip and date

Minor correction. It's not exact, in case of DateTime it's 1988-12-13T00:00:00 UTC, and in case of Date::Manip it's local time. It should be:
$date->parse('1988-12-13 UTC');
I wonder if it is possible to pass time zone separately from the date.

Replies are listed 'Best First'.
Re^4: Date::Manip and date
by SBECK (Hermit) on Jul 10, 2015 at 11:45 UTC

    Date::Manip always parses dates in the local time zone (unless of course there is a zone attached to the date string), so you're right that my script wasn't exact. My apologies.

    If you want to parse dates in UTC by default, use:

    use Date::Manip::Date; my $date = new Date::Manip::Date; $date->config("setdate","now,UTC"); $date->parse('1988-12-13'); print $date->printf('%O -> %s');
    and that gives the same result as the DateTime script.