Bonjour,
Je récupère un flux RSS américain avec dans l'élément <pubDate> la date suivante :
<pubDate>Mon, 17 Nov 2008 17:00:00 -0800</pubDate>
Lorsque je l'insère dans ma base je voudrais récupérer la date telle quelle sans conversion (enfin formatée en 'Y-m-d h:i:s'). Je fais donc :
J'obtiens "2008-11-18 02:00:00".
Code : Sélectionner tout - Visualiser dans une fenêtre à part date( 'Y-m-d h:i:s', strtotime($date))
Si je tente :
J'obtiens la même chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part strftime( '%Y-%m-%d %H:%M:%S', strtotime($date) )
Si je fais :
J'obtiens "2008-11-18 01:00:00" (une heure de moins).
Code : Sélectionner tout - Visualiser dans une fenêtre à part gmstrftime( '%Y-%m-%d %H:%M:%S', strtotime($date) )
Je me suis dit que j'allais rajouter unpour voir. Eh bien rien ne change.
Code : Sélectionner tout - Visualiser dans une fenêtre à part setlocale(LC_TIME,'en_US')
Si quelqu'un a une idée ?
Partager