Pb avec une date et strtotime()

Eléphant du PHP | 331 Messages

01 nov. 2009, 15:12

Bonjour

J'ai le champ $Horodatage qui récupère une chaine de caractère du genre : "2009-11-01 14:05" (il ne lui manque que les secondes)

Je fais donc ceci pour avoir le datetime au format complet :
$Horodatage = $Horodatage.":00";
je voudrais ensuite connaitre le timestamp de cette chaine.
Je fais donc :
$HorodatageTimestamp = strtotime($Horodatage);
Mais ceci me retourne -1 au lieu d'avoir le vrai timestamp.

Il me manque quoi ?

Merci d'avance !

Jérôme

ViPHP
ViPHP | 3607 Messages

01 nov. 2009, 16:00

Bonjour,
Que donne un var_dump() de ta variable $Horodatage ?

Eléphant du PHP | 331 Messages

01 nov. 2009, 17:31

Bonjour,
Que donne un var_dump() de ta variable $Horodatage ?
Un var_dump() ne me retourne rien (chaine vide) ! :(

Eléphant du PHP | 331 Messages

01 nov. 2009, 17:35

je crois avoir compris ....

ma chaine de caractère initiale est en fait "2009-11-01-14:05" => un tiret au lieu de l'espace pour séparer la date de l'heure.

Je regarde, je reviens poster raconter ce que ça donne ...

Eléphant du PHP | 331 Messages

01 nov. 2009, 17:40

c'était bien ça ! :D
Désolé pour avoir ouvert un post pour ça ! :?