2010-10-06 6 views
1

je la date suivante et l'heure dans un flux RSS:PHP - Transformer Date de

Fri, 01 Oct 2010 12:26:57 +0000 

Cependant, je veux juste afficher:

Fri, 01 Oct 2010 12:26:57 

Il devrait y avoir un moyen très simple de le faire en PHP, non?

+0

double possible de [PHP convertir une date dans un autre format de date] (http://stackoverflow.com/questions/2167916/php-convert-one-date-into-another-date-format) –

+0

ici est une meilleure dupe: http://stackoverflow.com/questions/3337088/strtotime-to-convert-both-date-and-time –

Répondre

0

$clean_string = str_replace(" +0000", "", $your_date_string); devrait faire le travail

voir str_replace doc

5

Si vous ne me dérange pas montrer la date UTC/GMT (je ne sais plus quel), puis il suffit d'utiliser pour dépouiller substring la +0000. Toutefois, si vous voulez l'heure locale, vous devez convertir la chaîne en horodatage, puis la reformater en une chaîne de date.

$uncleandate = 'Fri, 01 Oct 2010 12:26:57 +0000'; 
$timestamp = strtotime($uncleandate); 
$cleandate = date('D, d M Y H:i:s', $timestamp);