获取基于时区id的时区缩写

时间:2017-11-09 07:10:53

标签: php timezone

我想获得基于时区名称的时区缩写。例如,如果时区名称是America / New_york,那么作为回报我想得到EST的缩写。是否有可用的解决方案?我需要它的程序式解决方案。谢谢你

1 个答案:

答案 0 :(得分:0)

<?php
function getabbreviatedtimezone($location){
$date = new DateTime(null, new DateTimeZone($location));
return $date->format('T');
}
echo "The Time Zone corresponding to 'America/New York' is ".getabbreviatedtimezone('America/New_York');
?>

应该这样做。