Bonjour,
Je récupère une date via un import de fichier csv.
Aprés avoir passé le contenu dans un tableau,
Je place la chaine date dans une variable
ce qui me donne :Code:$date_deb = (string) $tab_prem_ligne_data[($colDate)];
Code:
1
2
3 echo "<pre>"; var_dump($date_deb); echo "</pre>";
Je cherche ensuite à construire une dateCitation:
string(21) "12.12.2016"
Sans succésCode:
1
2 $fd = 'd.m.Y'; $deb = \Datetime::createFromFormat($fd,$date_deb)->format('Y-m-d');
J'ai testé divers format mais je reste bloqué, le résultat est un booléen faux et donc pas une dateCode:Error: Call to a member function format() on boolean
Codé via Symfony3 mais je ne pense pas que cela soit lié,
Une idée ??
Merci d'avance
étrangement si je fixe ma variable de départ cela fonctionne
Code:
1
2
3
4
5
6
7
8
9 $date_deb = (string) '12.12.2016'; echo "<pre>"; var_dump($date_deb); echo "</pre>"; $fd = 'd.m.Y'; $deb = \Datetime::createFromFormat($fd,$date_deb)->format('Y-m-d'); echo "<pre>"; var_dump($deb); echo "</pre>";//
Citation:
string(10) "12.12.2016"
string(10) "2016-12-12"