Probleme de recreation de date
Posté : 23 mars 2012, 13:50
Bonjour,
Je me suis rendu compte sur mon serveur que la fonction DateTime::createDateFromFormat() avait un comportement tres bizarre et vraiment embêtant:
Lorsque j'appelle les lignes suivantes:
J'obtiens ceci :
J'avoue que c'est la premiere fois que ca m'arrive alors que j'ai déjà utilisé cette combinaison de fonction de date.
Une idée?
Merci
Je me suis rendu compte sur mon serveur que la fonction DateTime::createDateFromFormat() avait un comportement tres bizarre et vraiment embêtant:
Lorsque j'appelle les lignes suivantes:
Code : Tout sélectionner
$date_end = new DateTime();
var_dump(date_default_timezone_get());
var_dump($date_end->format('Y-m-d'));
var_dump(DateTime::createFromFormat('z', $date_end->format('z'))->format('Y-m-d'));
Code : Tout sélectionner
string(12) "Europe/Paris"
string(10) "2012-03-23"
string(10) "2012-03-24"
Une idée?
Merci