I want to get current time of US/Eastern timezone. How would I achieve that.
I have tried following code but it is displaying my system\'s time.
<
$hrs:$mins:$secs\n";
date_default_timezone_set('US/Eastern');
echo date_default_timezone_get();
$currenttime = date('h:i:s:u');
list($hrs,$mins,$secs,$msecs) = split(':',$currenttime);
echo " => $hrs:$mins:$secs\n";
date_default_timezone_set('America/New_York');
echo date_default_timezone_get();
$currenttime = date('h:i:s:u');
list($hrs,$mins,$secs,$msecs) = split(':',$currenttime);
echo " => $hrs:$mins:$secs\n";
?>
Seems to work here (in Berlin):
Europe/Berlin => 01:42:42
US/Eastern => 07:45:18
America/New_York => 07:45:18