4
PHPタイムスタンプをDateTimeに
これをstrtotime、または同様のタイプの値に変換してDateTimeオブジェクトに渡す方法を知っていますか? 私が持っている日付: Mon, 12 Dec 2011 21:17:52 +0000 私が試したこと: $time = substr($item->pubDate, -14); $date = substr($item->pubDate, 0, strlen($time)); $dtm = new DateTime(strtotime($time)); $dtm->setTimezone(new DateTimeZone(ADMIN_TIMEZONE)); $date = $dtm->format('D, M dS'); $time = $dtm->format('g:i a'); 上記は正しくありません。たくさんの異なる日付をループすると、すべて同じ日付になります。