Twitter APIを使用して、最近のツイートをXMLファイルから自分のWebサイトに取得しています。すでに自分のページにツイートが表示されていますが、ツイートが表示されてから何日経過したかを表示できません。
私はすでに同じ問題についてここで答えられたいくつかの解決策を試しましたが、それは私にとってはうまくいきませんでした。XMLファイルの日付と時刻は次のように表示されます。
<statuses type="array">
<status>
<created_at>Sat Mar 23 18:43:16 +0000 2013</created_at>
</status>
</statuses>
私は次のようにデータを取得しています:
<?php
$xmldata = 'https://api.twitter.com/1/statuses/user_timeline.xml?screen_name=AblazeDigital';
$open = fopen($xmldata, 'r');
$content = stream_get_contents($open);
fclose($open);
$xml = new SimpleXMLElement($content);
?>
<?php
echo $xml->status[0]->created_at;
?>
次の日付「SatMar2318:43:16 +0000 2013」を読み取り、現在までに何日経過したかを示すphpを使用して関数を作成するにはどうすればよいですか?