#!/usr/bin/perl -w
###########################################
# daytrip - Travel from Japan to Hawaii
# Mike Schilli, 2005 (m@perlmeister.com)
###########################################
use strict;
use DateTime;
use DateTime::Format::Strptime;

my $format = 
    DateTime::Format::Strptime->new(
  pattern   => "%A, den %d.%m.%Y um %H:%M",
  locale    => "de_DE",
  time_zone => 'Asia/Tokyo',
);

my $dt = $format->parse_datetime("
    Sonntag, den 29.01.2006 um 07:30");

$dt->set_formatter($format);

print "Abflug:  $dt\n";

$dt->add( DateTime::Duration->new(
    hours   => 6, 
    minutes => 30) );

$dt->set_time_zone( 'Pacific/Honolulu' );
print "Ankunft: $dt\n";
