Comment convertir une date depuis une Base de Données en Français avec PHP ?

Discussion

Bonjour, Aujourd’hui je vais vous montré comment créer une fonction PHP qui nous permettra de conversitr une date au Format Anglais au Format Français. Par default MySQL accepte le format de date en Anglais suivant:

AAAA-MM-JJ (2017-12-29)

pour afficher la date actuelle en PHP on utilise la fonction suivante:

<?php
// Y=année, m=Mois, d=Jour (La date en chiffre)
echo date("Y-m-d");
?>

Comment  convertir une date recueillir depuis une base de donnée pour l’avoir  au format Français suivant: 29-12-2017 ou 29/12/2017. Pour cela on va créer une fonction appeler maDate();

// Création de notre fonction de conversion
function maDate($v){
	$Date = new DateTime($v);
	$LaDate = $Date->format("d-m-Y"); // Notre format souhaite
	return $LaDate; //on retourne la valeur
}
// Notre Date en Anglais
$Date = date("Y-m-d");
// Appel de notre fonction de Conversion de notre Date en Français
echo maDate($Date);
Conversion de Date en PHP