假设我有一个偏移量是这样的:转换时区偏移小时和分钟保留标志
$secOffset = -28800
我需要它的格式如果我使用gmdate("h:i", secOffset)
是与MYSQL功能convert_tz()
可转换我16:00
几乎是正确的,但它错过了零下-
(这是很重要的)
替代做法:
假设我有一个时间字符串America/Los_Angeles
,我想在一个有用的偏移转换为MySQL功能convert_tz()
最终预期输出是从格林尼治标准时间偏移,从而给出一个时区。
对于离,具有类似于America/Los_Angeles
一个时区,输出应该是: −08:00
我上的Magento/Zend的,所以如果任何可用的功能是Zend的我能接受基于它的答案。
解释你的问题实际上你想要什么,你的期望输出是什么? – Sadikhasan
好了......我想现在更清楚 – WonderLand
时区标识符不一定对应于单个偏移量。这取决于一年中的时间(DST)。 – cmbuckley