Dans un nouveau projet, je travaille avec rss étant lu par PHP et affiché sur une page. Une chose que j'aimerais faire est de montrer combien de temps s'est écoulé depuis que le post a été publié, mais je n'arrive pas à trouver un moyen de le faire, c'est mon code actuel, j'espère que quelqu'un pourra m'aider!Temps depuis pubDate
echo "<div id=\"left\">";
$rss1 = new DOMDocument();
$rss1->load('http://www.macfan.nl/macfan.rss');
echo '<h2>MacFan</h2>';
$feed = array();
foreach ($rss1->getElementsByTagName('item') as $node) {
$item = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
);
array_push($feed, $item);
}
$limit = 5;
for($x=0;$x<$limit;$x++) {
$title = str_replace(' & ', ' & ', $feed[$x]['title']);
$link = $feed[$x]['link'];
$date = date('F d', strtotime($feed[$x]['date']));
echo '<p><a href="'.$link.'" title="'.$title.'">'.$title.'</a></p>';
echo "<p class=\"small\">$date</p>";
}
echo "</div>";
double possible de [? PHP Comment trouver le temps écoulé depuis une date et heure] (http://stackoverflow.com/questions/2915864/php- comment trouver le temps écoulé depuis une date-heure) – jprofitt