-4

尝试使用 PHP 访问我的 twitter 提要时,我得到了这个结果:

Sat Apr 07 07:29:11 +0000 2012 

我怎样才能改变它,所以它只是“ Apr 07”?

我正在使用的代码:

   $tweets = getTweets("http://twitter.com/status/user_timeline/justinbieber.json?count=3");
      foreach($tweets as $tweet) {

        $time = $tweet->created_at;


}
4

1 回答 1

2

用于strtotime()将其转换为时间戳,然后使用strftime()or对其进行格式化date()

echo strftime('%h %d', strtotime('Sat Apr 07 07:29:11 +0000 2012'));
# Apr 07

所以在你的情况下:

$time = strftime('%h %d', strtotime($tweet->created_at));

但是,调用包含月份和日期的变量“时间”是一个非常糟糕的主意。毕竟是约会。

于 2012-04-07T21:18:10.400 回答