Manipulating timezones and parsing/formatting dates in Perl