【发布时间】:2012-11-05 12:54:55
【问题描述】:
大家好,
我有一个时区字符串,例如:
Mon Nov 05 2012 06:54:06 GMT-0600 (Central America Standard Time)
需要使用 php 将这些字符串转换为如下 标准时区格式
(GMT-06:00)-Central America
代码:
echo $tz = "Mon Nov 05 2012 06:54:06 GMT-0600 (Central America Standard Time)";
echo $tz2 = substr($tz, 0, 34);
echo date("P", strtotime("$tz2"));
结果:
Mon Nov 05 2012 06:52:37 GMT-0600 (Central Standard Time)
Mon Nov 05 2012 06:52:37 GMT-0600
+00:00
试用参考:Date
但不会产生这种格式。现在需要帮助的伙伴,谢谢...
【问题讨论】:
-
您是否可以控制时区的格式?
标签: php string date time timezone