2012-09-21 117 views
1

我目前在一個網站im building上顯示最新推文,現在也從頁面添加最新的facebook狀態。時間格式

從twiter OBJ時間戳接收的格式,像這樣:

Tue Feb 08 11:29:36 +0000 2011

爲了保持一致性,在這兩個,我也想格式化facebook的時間戳顯示相同。

我的問題是,什麼是+0000 2011 Twitter時間戳,因爲我試圖格式化fb時間戳,但沒有得到正確的結果(我認爲)。

<?php echo date("D M y h:i:s Z", strtotime($status_ob->timestamp)); ?>

回報

Fri Sep 12 09:08:03 7200

這是正確的還是我失去了一些東西。

關於。

菲爾

+0

我相信它的時區。 – Prasanth

回答

2

這應該給你你要尋找的格式。

<?php echo date("D M d h:i:s O Y", strtotime($status_ob->timestamp)); ?> 

O會給你GMT偏移和Y會給你漫長的一年。 我也改變了你的yd,因爲你有一年而不是一天。

+0

完美!非常感謝你! –

2

「我的問題的存在,是什麼在Twitter上時間戳+0000 2011」

相信+0000是時區。

+1

實際上,+0000是時間偏移,因爲它沒有說明它是哪個時區,只是比較w/GMT/UTC的時差;) – Wh1T3h4Ck5