Thursday, 10 January 2013

how to fetch all supported timezones in PHP?

<?php

$timezone_offsets = array();

foreach(timezone_identifiers_list() as $timezone_identifier)

{

$date_time_zone = new DateTimeZone($timezone_identifier);

$date_time = new DateTime('now', $date_time_zone);

$timezone_offsets[$timezone_identifier] = $date_time_zone->getOffset($date_time);

}

echo "<pre>";

print_r($timezone_offsets);

?>

No comments:

Post a Comment