[PHP] Probleme de date
gerard
-
gerard -
gerard -
Bonjour,
j'ai un petit soucis de date , je récupère une date d'une base au format datetime ensuite j utilise la fonction suivante, tout marche bien sauf pour le jour en lettre qui me donne toujours jeudi. Il y a un truc que je dois comprendre de travers car je ne vois pas comment tomber sur le bon jour.
(j'ai mis en gras la partie douteuse ^^ )
<?PHP
setlocale (LC_TIME, 'fr_FR.utf8','fra');
function date_fr($date){
$annee=substr($date ,0,4);
$mois=str_replace("0", "", substr($date ,5,2));
$moisL=array("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
$jour =substr($date ,8,2);
$heure =substr($date ,11,5);
$jourL = strftime('%A', $jour);
$jourL = preg_replace('~\b:lower:~e', 'strtoupper("\0")', $jourL);
return "$jourL "."$jour"." "."$moisL[$mois]"." à "."$heure";
}
?>
Voila un grand merci d'avance =)
j'ai un petit soucis de date , je récupère une date d'une base au format datetime ensuite j utilise la fonction suivante, tout marche bien sauf pour le jour en lettre qui me donne toujours jeudi. Il y a un truc que je dois comprendre de travers car je ne vois pas comment tomber sur le bon jour.
(j'ai mis en gras la partie douteuse ^^ )
<?PHP
setlocale (LC_TIME, 'fr_FR.utf8','fra');
function date_fr($date){
$annee=substr($date ,0,4);
$mois=str_replace("0", "", substr($date ,5,2));
$moisL=array("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
$jour =substr($date ,8,2);
$heure =substr($date ,11,5);
$jourL = strftime('%A', $jour);
$jourL = preg_replace('~\b:lower:~e', 'strtoupper("\0")', $jourL);
return "$jourL "."$jour"." "."$moisL[$mois]"." à "."$heure";
}
?>
Voila un grand merci d'avance =)
A voir également:
- [PHP] Probleme de date
- Airpods 3 date de sortie - Guide
- Office 2024 date de sortie - Accueil - Bureautique
- Samsung a33 date de sortie - Guide
- Expert php pinterest - Télécharger - Langages
- Jm date désabonnement - Forum Gmail