Soucis avec la date en php [Résolu]

Signaler
Messages postés
2453
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
7 avril 2021
-
Messages postés
2453
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
7 avril 2021
-
bonjour a tous

j essaye de récupérer la date qui est dans une table de donnée
et bien évidement elle est a l envers lorsque je veux l afficher

apparemment la syntaxe pour avoir la date en Français est
 <?php
date_default_timezone_set('Europe/Paris');
echo date_default_timezone_get();
?>


mais lorsque je veux lire par exemple la date d enregistrement d un utilisateur cela ne fonctionne pas

voici le code pour afficher la date d enregistrement

 <strong>la date d inscription est 	</strong><?php echo $donnees['date_inscription']; ?>


merci de l aide

3 réponses

Messages postés
32045
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
10 avril 2021
3 382
Bonjour,

Ta question concerne le PHP .. je l'ai donc déplacée dans le bon forum .... encore ....
Pourrais-tu, un jour, faire attention où tu mets tes questions ????

Ensuite,
Pour l'affichage .. Tu peux utiliser la fonction strftime
https://www.php.net/manual/fr/function.strftime.php

Tu pourrais aussi, plus simplement, retourner la date au bon format depuis ta requête SQL (car je suppose que ça vient de ta bdd... ) en y faisant un DATE_FORMAT
https://sql.sh/fonctions/date_format

Messages postés
2453
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
7 avril 2021
133
bonjour Jordane
merci j ai fini par trouver
en fessant ceci

          <?php	
/* Configure le script en français */
setlocale (LC_TIME, 'fr_FR','fra');
//Définit le décalage horaire par défaut de toutes les fonctions date/heure  
date_default_timezone_set("Europe/Paris");
//Definit l'encodage interne
mb_internal_encoding("UTF-8");
//Convertir une date US en françcais
function dateFr($date_sortie){
return strftime('%d-%m-%Y',strtotime($date_sortie));
}

echo dateFr($date_sortie); //Affiche la date convertie
?>
    


pour ceux que cela intéresse vous remplacer juste $date_sortie par votre variable
Messages postés
32045
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
10 avril 2021
3 382
La date en Français, c'est avec des Slashs en général, pas des tirets.

Quoi qu'il en soit, pense à mettre le sujet en RESOLU
Messages postés
2453
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
7 avril 2021
133
oui mais bon ...
le principal
c est que cela fonctionne