使用Google API for Feed时,我以博主的创建时间格式 - 2015-04-11T06:33:00.001-07:00
这是另一个时区的datestamp。我想用PHP将datestamp转换为IST时区(例如2015-04-12T09:51:00.001+05:30
)。我怎么做?将json日期格式从一个时区转换为另一个时区php
在另一个问题,我能找到的所有东西是2015-04-12T09:51:00.001
转换为另一种格式,就是这样。我无法将其转换为提及的格式。
使用Google API for Feed时,我以博主的创建时间格式 - 2015-04-11T06:33:00.001-07:00
这是另一个时区的datestamp。我想用PHP将datestamp转换为IST时区(例如2015-04-12T09:51:00.001+05:30
)。我怎么做?将json日期格式从一个时区转换为另一个时区php
在另一个问题,我能找到的所有东西是2015-04-12T09:51:00.001
转换为另一种格式,就是这样。我无法将其转换为提及的格式。
这可以用日期时间能够容易地实现:
$dt = new DateTime('2015-04-11T06:33:00.001-07:00');
$dt->setTimeZone(new DateTimeZone('Asia/Colombo'));
echo $dt->format('c');
哇......在几秒钟内完成......我想先获取日期的时区,然后投射到此。但是您的解决方案有助于避免这一步并节省时间。谢啦。 –
没有必要,DateTime知道如何处理时区,以及更多:) [这里](http://php.net/manual/en/timezones.php)是时区的列表,如果你需要的话... –
正处于从亚洲/科伦坡到亚洲/加尔各答的时区。 –
[转换一个日期格式转换成另一种在PHP]可能重复(http://stackoverflow.com/questions/2167916/convert-one-date-format-into-another-in-php) – Huey
@Huey - 当json日期格式中没有提及changine时区时,这怎么可能重复? –