通过PST EDT等获取时区列表

时间:2015-10-20 09:50:59

标签: php mysql timezone

我需要从PST,PDT,EST等信息中获取名称的时区。如

EST = America/New_York  PDT = America/Los_Angeles

我有PSTEST字符串,我需要在此时区范围内使用上述标准时区。我怎样才能做到这一点?所以它会喜欢这个当我获得EST时它将生成America / New_York当PDT它将生成America / Los_Angeles等。

2 个答案:

答案 0 :(得分:2)

PHP具有以下功能:timezone_name_from_abbr

答案 1 :(得分:1)

一般情况下,你不应该这样做。时区缩写通常不明确。 CST有5种不同的解释,等等See this list

PHP中存在timezone_name_from_abbr等函数,但它们只返回碰巧匹配的第一个时区。

请参阅以下相关问题: