使用PHP更改日期格式

时间:2015-02-02 08:08:52

标签: php facebook date

我找不到更改此日期格式的方法: 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;

?>

0 个答案:

没有答案