Conversion de date du format francais au format MySQL

Avant l'utilisation d'objet réellement mise en place à PHP5, un simple bidouille permet de convertir les dates. De plus les variables en PHP étant faiblement typées, 'tout est possible' !!!!

Exemple d'une conversion d'une date au format MySql au format français et vice versa
function DateFRtoSQL($_date) {
    $s=substr($_date, 6, 4)
            ."-".substr($_date, 3, 2)
            ."-".substr($_date, 0, 2);
    return $s;
}

function DateSQLtoFR($_date) {
    if (strlen($_date)>5) {
        $s=substr($_date, 8, 2)
                ."/".substr($_date, 5, 2)
                ."/".substr($_date, 0, 4)
                ." ".substr($_date, 11, 8);

        return $s;
    }
    else {
        return "";
    }
}

echo DateSQLtoFR('2010-03-23').' <=> date au format francais de 2010-03-23';
echo '<br>'.DateFRtoSQL('06/04/2010').' <=> date au format mysql de 06/04/2010';
Ajouter un commentaire
Pseudo
Adresse email
Site internet (optionnel)
Votre commentaire
Fiche de l'article
Mise a jour06/04/2010
VisualisationVu 1328 fois
PublicInternaute zz
CategorieWeb - PHP - MySQL
Auteur de l'article
fobec fobec
connecté le 28/07/2016
41 ans - France Nord-Est
44 articles dans la section
Contacter l'auteur