使用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時區時,這怎麼可能重複? –