Fonction date_timezone_set() PHP

Exemple

Définir le fuseau horaire de l'objet DateTime :

<?php
$date=date_create("2016-09-25",timezone_open("Asia/Shanghai"));
echo date_format($date,"Y-m-d H:i:sP");
?>

Exemple de exécution

Définition et utilisation

La fonction date_timezone_set() définit le fuseau horaire de l'objet DateTime.

Syntaxe

date_timezone_set(object,timezone);
Paramètres Description
object Obligatoire. Définir par date_create() L'objet DateTime retourné. Cette fonction modifie cet objet.
timezone

Obligatoire. Définir l'objet DateTimeZone représentant le fuseau horaire nécessaire.

Astuce :Voir la liste de toutes les zones horaires prises en charge dans PHP.

Détails techniques

Valeur de retour : Retourne l'objet DateTime modifié. Si l'échec, retourne FALSE.
Version PHP : 5.2+
Journal des mises à jour : PHP 5.3.0 : la valeur de retour est passée de NULL à DateTime.