从缩写中获取GMT中的时区偏移量

时间:2013-07-21 18:01:28

标签: php

我想使用php从缩写中获取gmt中的时区偏移量。我搜索了它并没有得到任何答案。

例如: - 我想使用php将America / Los_Angeles转换为Gmt -7

有可能吗?

1 个答案:

答案 0 :(得分:3)

你可以获得“-7”部分:

$dateTimeZone = new DateTimeZone("America/Los_Angeles");
$dateTimeZ = new DateTime("now", $dateTimeZone);
$timeOffset = $dateTimeZone->getOffset($dateTimeZ)/3600;