Base de connaissances · PHP
Comment modifier le fuseau horaire dans les scripts PHP ?
Dernière mise à jour : 2020-04-05
Si vous souhaitez que seuls certains scripts PHP (et non des scripts cgi) utilisent un fuseau horaire spécifique, définissez la variable d'environnement du fuseau horaire dans votre code PHP comme suit :
<?
echo "Original Time: ". date("h:i:s")."\n";
putenv("TZ=US/Eastern");
echo "New Time: ". date("h:i:s")."\n";
?>
Si vous placez la ligne putenv("TZ=US/Eastern"); dans un fichier qui est
inclus avec include() par tous vos autres scripts PHP, alors tous vos scripts PHP utiliseront ce fuseau horaire.
Vous trouverez ici une liste de fuseaux horaires parmi lesquels choisir, autres que "US/Eastern", pour votre fonction putenv() :
http://www.theprojects.org/dev/zone.txt
<?
echo "Original Time: ". date("h:i:s")."\n";
putenv("TZ=US/Eastern");
echo "New Time: ". date("h:i:s")."\n";
?>
Si vous placez la ligne putenv("TZ=US/Eastern"); dans un fichier qui est
inclus avec include() par tous vos autres scripts PHP, alors tous vos scripts PHP utiliseront ce fuseau horaire.
Vous trouverez ici une liste de fuseaux horaires parmi lesquels choisir, autres que "US/Eastern", pour votre fonction putenv() :
http://www.theprojects.org/dev/zone.txt
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.