[PHP] Probleme de date

Fermé
gerard - 29 sept. 2009 à 14:34
 gerard - 29 sept. 2009 à 14:38
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 =)
A voir également:

1 réponse

Bon je sais pas ce qui c'est passé mais le titre de mon post au dessus (je peux pas editer) est probleme de date :'( et pas double requete. Voila désolé, j'ai eut un gros lag au moment d'envoyer mon message et je ne sais pas trop ce qui c'est passé =)
0

Discussions similaires