Base de connaissances · PHP
Comment changer le fuseau horaire dans les scripts PHP ?
Dernière mise à jour 2020-04-05
Si vous voulez seulement des scripts PHP particuliers (pas des scripts cgi) pour utiliser un fuseau horaire spécifique, définissez la variable environnementale timezone dans votre code PHP comme suit :
<?
echo "Heure d'origine: ". date("h:i:s")"\n";
putenv("TZ=US/Eastern");
echo "New Time: ". date("h:i:s")"\n";
?>
Si vous mettez la ligne putenv("TZ=US/Eastern"); dans un fichier qui est
include()'ed par tous vos autres scripts PHP, puis tous vos scripts PHP utiliseront ce fuseau horaire.
Une liste de fuseaux horaires à choisir, autre que "US/Eastern" pour votre putenv() est ici:
http://www.theprojects.org/dev/zone.txt
<?
echo "Heure d'origine: ". date("h:i:s")"\n";
putenv("TZ=US/Eastern");
echo "New Time: ". date("h:i:s")"\n";
?>
Si vous mettez la ligne putenv("TZ=US/Eastern"); dans un fichier qui est
include()'ed par tous vos autres scripts PHP, puis tous vos scripts PHP utiliseront ce fuseau horaire.
Une liste de fuseaux horaires à choisir, autre que "US/Eastern" pour votre putenv() est ici:
http://www.theprojects.org/dev/zone.txt
Dites-nous ce dont vous avez besoin.
Comparez les plans disponibles ou décrivez votre charge de travail afin que nous puissions discuter d'un point de départ approprié.