-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()またはを使用してフォーマットします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 に答える