
1. Utilisez "ini_set('date.timezone','PRC')" pour définir le fuseau horaire.
<?php
header("Content-type:text/html;charset=utf-8");
ini_set('date.timezone', 'GMT');
echo 'L'heure actuelle de Greenwich est :'.date('Ymd H:i:s',time()).'
';
ini_set('date.timezone', 'PRC');
echo 'L'heure nationale actuelle est :'.date('Ymd H:i:s',time());
?> 2. Utilisez "date_default_timezone_set('PRC')" pour définir le fuseau horaire.
<?php
header("Content-type:text/html;charset=utf-8");
date_default_timezone_set('Europe/Lisbonne');
echo 'L'heure actuelle au Portugal est :'.date('Ymd H:i:s',time()).'
';
date_default_timezone_set('PRC');
echo 'L'heure nationale actuelle est :'.date('Ymd H:i:s',time());
?> 3. Dans le fichier de configuration, définissez "date.timezone=PRC".
[Date] ; Définit le fuseau horaire par défaut utilisé par les fonctions de date ; http://php.net/date.timezone ;date.fuseau horaire =
Ce qui précède est la solution à la différence entre l'heure d'affichage PHP et l'heure réelle. J'espère que cela sera utile à tout le monde. Plus de guide d'apprentissage PHP : réseau de code source