Hoi allemaal,

Met een php script lees ik een RSS-feed in en plaats deze op mijn website.
Nu word de pubdate standaard weergegeven als Fri, 22 Oct 2004 12:01:40 GMT.

Ik wil dit graag tonen als 22/10 12:01. Ik heb het zelf als volgt geprobeerd :

<?
$date = date("d/m H:i", strtotime($pubDate));
echo $date;
?>

Alleen krijg ik dan op alles 22/10 00:00, waaronder de oudere datums.

Kan iemand me uitleggen hoe ik de juiste omgezette pubdate kan krijgen?
doe eens

<?
$date = date('d/m H:i', strototime(str_replace(",", "", $pubDate)));
echo $date;
?>
Zal niet werken

Fri, 22 Oct 2004 12:01:40 GMT

Dit is de notatie gebruikt in emails en in rss.

Zoveeri khet weer is het goed :/

doe even
<?
echo strtotime($pubDate);
?>
De notatie is ook goed.

Bij een dode datum tekst zet hij het ook goed om.

<?
$blaat = strtotime("Thu, 30 Aug 2001 13:01:14 +0200");
echo date("d/m H:i",$blaat);
?>

geeft inderdaad : 30/08 13:01... alleen wat ik wil is dat die de pubdate van de rss-stream inleest en omzet naar mijn datumnotatie.
doe even
<?
echo $pubdate;
?>

Reageren