Définissez le fuseau horaire d'un objet DateTime :
<?php$date=date_create("2013-05-25",timezone_open("Indian/Kerguelen"));echo date_format($date,"Ymd H:i:sP");?>fonction date_timezone_set() Fuseau horaire de l'objet DateTime.
date_timezone_set( objet,fuseau horaire);
| paramètre | décrire |
|---|---|
| objet | Requis. Spécifie un objet DateTime renvoyé par date_create(). Cette fonction modifie l'objet. |
| fuseau horaire | Requis. Spécifie un objet DateTimeZone représentant le fuseau horaire souhaité. Astuce : consultez une liste de tous les fuseaux horaires pris en charge en PHP |
| Valeur de retour : | Renvoie un objet DateTime au format spécifié. Renvoie FALSE en cas d'échec. |
|---|---|
| Version PHP : | 5.2+ |
| Journal de mise à jour : | PHP 5.3.0 : la valeur de retour est passée de NULL à DateTime. |