我目前正在网站上展示最新推文,现在还从页面添加最新的脸书状态。
从twiter obj时间戳收到的格式如下:
Tue Feb 08 11:29:36 +0000 2011
为了保持两者的一致性,我还想格式化facebook时间戳以显示相同的内容。
我的问题是,我正在尝试格式化fb时间戳,但我没有得到正确的结果(我认为),推特时间戳上的+0000 2011
是什么。
<?php echo date("D M y h:i:s Z", strtotime($status_ob->timestamp)); ?>
返回
Fri Sep 12 09:08:03 7200
这是正确的还是我错过了什么。
问候。
菲尔
答案 0 :(得分:2)
这应该为您提供您正在寻找的格式。
<?php echo date("D M d h:i:s O Y", strtotime($status_ob->timestamp)); ?>
O
会为您提供GMT偏移量,Y
将为您提供漫长的一年。
我也改变了y
d
,因为你有一年而不是一天。
答案 1 :(得分:2)
“我的问题是,什么是Twitter时间戳上的+0000 2011”
我相信+0000是时区。
答案 2 :(得分:2)
“我的问题是,什么是Twitter时间戳上的+0000 2011”
What does +0000 mean in the context of a date returned by the twitter API?
其时区