次のコードを使用して、RSS フィードから日付をフォーマットしようとしています。
foreach ($xml->channel->item as $item) {
$originalDate = trim($item->pubDate);
$newDate = date("d-m-Y", strtotime($originalDate));
var_dump($newDate);
}
日付の形式Fri, 03 Aug 2012 13:08:11 UT
は$item->pubDate
. 残念ながら、このコードは機能せず、結果は次の"31-12-1969"
ようになります。適切な日付を取得するにはどうすればよいですか?