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

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.