Bonjour à tous !
Je rencontre un petit soucis avec MagpieRSS pour parser un flux facebook, j'arrive à tout ce que je veux sauf extraire la date qui est sous cette forme :
La fonction pour extraire la date est celle-ci :
Et forcément si dans le code je modifie issued par published et modified par updated la date est affichée telle qu'elle est dans le code et ce qui me gène sont les T07:49:31+00:00 au bout, y-a-t'il un moyen d'extraire la date proprement ou bien de virer cette partie qui me gène ?
Merci
Je rencontre un petit soucis avec MagpieRSS pour parser un flux facebook, j'arrive à tout ce que je veux sauf extraire la date qui est sous cette forme :
Code:
<published>2010-02-15T07:49:31+00:00</published>
<updated>2010-02-15T07:49:31+00:00</updated>
Code:
if ( $this->is_atom() ) {
$this->channel['description'] = $this->channel['tagline'];
for ( $i = 0; $i < count($this->items); $i++) {
$item = $this->items[$i];
if ( isset($item['summary']) )
$item['description'] = $item['summary'];
if ( isset($item['atom_content']))
$item['content']['encoded'] = $item['atom_content'];
$atom_date = (isset($item['issued']) ) ? $item['issued'] : $item['modified'];
if ( $atom_date ) {
$epoch = @parse_w3cdtf($atom_date);
if ($epoch and $epoch > 0) {
$item['date_timestamp'] = $epoch;
}
}
$this->items[$i] = $item;
}
}
Merci