我找不到更改此日期格式的方法: 2015-01-07T06:12:25 + 0000
到2015年1月7日使用php。我试过阅读文档,但我正在尝试的一切都让我失望。
我目前从facebook发布日期这样的日期
$ posts。='
'。 $ post-> updated_time。'
';
我读到的所有内容总是将帖子标记为重复,并引用要求同一帖子的人。我现在读了大约100次,我尝试的一切都不起作用。
所以如果你把它标记为重复,请同时发表评论,注明我没有抓到
我无法对该“重复”页面发表评论,因为我的代表是如此之低。我为这个问题创建了一个帐户。
它不会将我的时间从date_atom转换为2015年1月7日格式。 '。$ post-> updated_time'从facebook Feed中提取日期。但将其拉为date_atom格式。我只是希望它显示为2015年1月7日格式。我不知道为什么我很难在那里得到答案。我不能在“重复”页面上询问,因为我的代表是如此之低,但你不会让我在这里问,因为它是一个“重复”的问题,即使没有人为我发布一个有用的解决方案。
这是我的代码:
<?php
$page_id = '******';
$access_token = '*************';
//Get the JSON
$json_object = @file_get_contents('https://graph.facebook.com/' . $page_id .
'/posts?access_token=' . $access_token);
//Interpret data
$fbdata = json_decode($json_object);
foreach ($fbdata->data as $post )
{
$posts .= '<p><font color="#ffffff" size="big"> '. $post->updated_time .' </font></p>';
$posts .= '<p><table bgcolor="#838383"><tr><td style="width: 50%;"><img src="' . $post->picture . ' " width="100%"/></td><td><p>' . $post->story . '</p><p>' . $post->message . '</p><br /><a href="' . $post->link . '">Follow Link</a> <a href="'. $post->actions->link . '">View Post</a></td></tr></table></p>';
$posts .= '<br />';
}
//Display the posts
echo $posts;
?>