Conversion d'une chaine de caractère en date
jason
-
jason -
jason -
Bonjour,
j'ai une variable $datepaiement = 15/08/2009 11:32:55 comment la convertire en format anglais (2009-08-15 11:32:55) en php pour l'inserrer dans mysql 4.0...
Merci pour toute aide.
j'ai une variable $datepaiement = 15/08/2009 11:32:55 comment la convertire en format anglais (2009-08-15 11:32:55) en php pour l'inserrer dans mysql 4.0...
Merci pour toute aide.
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
heu comme ça sur le coup j'aurais dit de faire comme ça :
<?php $datepaiement = '15/08/2009 11:32:55'; $justdate = explode(' ', $datepaiement); //pour récupérer seulement '15/08/2009' $justdate2 = $justdate[0]; $eng_date = explode('/', $justdate2); $result_eng_date = $eng_date[2].'-'.$eng_date[1].'-'.$eng_date[0].' '.$justdate[1]; ?>
non testé, mais ça devrait marcher, bien que je trouve la méthode un peu "hardcore", il doit sûrment y avoir plus simple...
EDIT: pourquoi ne pas faire un mktime() pour récupérer le timestamp, ce serait aussi simple pour l'insérer dans une bdd SQL non ?