$ perl -MDateTime -E'say "$_: ", DateTime->now->set_time_zone($_)->strftime("%F %T %Z (%z)") for @ARGV' Europe/Paris Africa/Algiers Africa/Tunis Africa/Lagos Europe/Paris: 2012-07-09 16:21:06 CEST (+0200) Africa/Algiers: 2012-07-09 15:21:06 CET (+0100) Africa/Tunis: 2012-07-09 15:21:06 CET (+0100) Africa/Lagos: 2012-07-09 15:21:06 WAT (+0100)