Je n ai pas la bonne date en php

Résolu
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -  
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -
bonjour a tous
ce jour nous sommes le 5/4/21 il est 1h40 du matin
j exécute ce code
<?php
echo date("d/m/Y"); // Affiche la date du jour
echo "Il est " . date("H:i:s") ; // Affiche l'heure
?>

et j obtiens
04/04/2021Il est 23:37:05

comment es ce possible
merci de l aide

3 réponses

dachiasse Messages postés 1709 Date d'inscription   Statut Membre Dernière intervention   150
 
Salut,

En France, on est en GMT+1, et on a avancé d'une heure il y a 1 semaine. La différence est peut-être là.

Tu dois avoir un module PHP de localisation où tu peux changer la localisation pour ton pays. Normalement, ça devrait marcher.
1
jordane45 Messages postés 38484 Date d'inscription   Statut Modérateur Dernière intervention   4 746
 
Bonjour
Tu peux (dois) définir le timezone
https://www.php.net/manual/fr/function.date-default-timezone-set.php


1
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
bonjour
merci pour les réponses
en effet je dois indiquer ceci
date_default_timezone_set('Europe/Paris');

et cela fonctionne
merci de l aide
0