给出以下字符串:2011/09/18 11:59PM EDT, 2011-09-18T23:59:59+00:00
如何使用PHP从此字符串中提取时区部分?
答案 0 :(得分:7)
从字符串中创建一个新的DateTime
对象,并在其上使用getTimezone
来获取时区:
$time = '2011/09/18 11:59PM EDT';
$dt = new DateTime($time);
print_r($dt->getTimezone()->getName());
<强> See it in action 强>