PHP

Récupérer la date en français (janvier...)

Résolu

Bonjour,


Je veux récuperer la date en bdd sous cette forme : 27 Août 2020

C'est fait, mais sauf qu'il est en anglais : 27 August 2020



Alors quelqu'un peut m'aider s'il vous plaît 🙃

491 vues
27 août 2020 à 20:50 (Édité)
Cette pub permet au site de vivre ...

Re:


Il est important de savoir que PHP ne prend pas l'heure de ton ordinateur, mais l'heure du serveur PHP en interne. Certe si c'est sur ton poste actuel, OK. Mais le formatage de la date est par défaut en US, donc il faut définir le "timezone" dans ton code PHP


Rajoute la ligne :


setlocale(LC_ALL, "fr_FR.UTF-8");


Juste au dessus de la ligne :


date_default_timezone_set('Europe/Paris');


Ce cours pourrait t'aider 😉

Cette pub permet au site de vivre ...

9 commentaires

@Jerem971 J'avais fait ça, mais ça ne marchait pas, mais en tout cas merci beaucoup pour ton aude, j'ai réussi maintenant, même si c'est un peu confu; donc je pense que je vais lire le cours pour bien faire les choses

Re:


Il est important de savoir que PHP ne prend pas l'heure de ton ordinateur, mais l'heure du serveur PHP en interne. Certe si c'est sur ton poste actuel, OK. Mais le formatage de la date est par défaut en US, donc il faut définir le "timezone" dans ton code PHP


Rajoute la ligne :


setlocale(LC_ALL, "fr_FR.UTF-8");


Juste au dessus de la ligne :


date_default_timezone_set('Europe/Paris');


Ce cours pourrait t'aider 😉

@Parker0 tu peux me faire voir s'il te plaît ??

@Jerem971 je l'ai inséré dans mon fichier php qui affiche la page et le fichier où se trouve mes requêtes, mais c'est toujours en anglais🙁

Re:


@Parker0, je t'invite à créer ton propre topic afin de ne pas perturber celui de @De4thIsNear 🙂

J'ai le même problème mais pour ma part j'ai illustré toutes les dates et j'ai choisir un changement de mois à chaque fois que l'heure sera 00:00:00.fais commeci et tu verra♊️

Hello @De4thIsNear,


N'hésite pas à mettre des espaces entre ton code et ton texte, histoire d'être lisible 😉 (j'ai réédité)

Le code que @Doppler t'a donné doit être inséré dans ton fichier PHP 😉

@Doppler OK mais en quel moment je met ça ??


Pendant la récupération de la date en SQL je fais ceci :


DATE_FORMAT(tc.date_post, "Le %d %M %Y à %Hh%i") AS date_post


Ensuite je l'affiche :


<p><?= $topic['date_post'?></p>


Et j'ai ça :


Le 27 August 2020 à 19h20

Salut @De4thIsNear,


Rajoute ceci :


<?php
	date_default_timezone_set('Europe/Paris'); 
?>


A + 😉

Cette pub permet au site de vivre ...