English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuel des fonctions Date & Time PHP
La fonction timezone_name_get() retourne le nom du fuseau horaire.
La fonction timezone_name_get() est un alias de DateTimeZone::getName(). Elle accepte un objet DateTimeZone en tant que paramètre et retourne son fuseau horaire.
timezone_name_get($object)
Numéro | Paramètres et explications |
---|---|
1 | object (obligatoire) C'est un objet DateTimeZone. |
La fonction PHP timezone_name_get() retourne une valeur de chaîne qui spécifie le fuseau horaire de l'objet donné.
Cette fonction a été introduite dans la version PHP5.2est introduit dans la version .0 et peut être utilisé dans toutes les versions plus élevées.
Les exemples suivants montrenttimezone_name_get()Utilisation de la fonction pour renvoyer le nom du fuseau horaire-
<?php //Définir le fuseau horaire $tz = new DateTimeZone('Asia/Chongqing'); $res = timezone_name_get($tz); print("Fuseau horaire: ".$res); ?>Testons voir‹/›
Résultat de la sortie
Fuseau horaire: Asia/Chongqing
Utilisation de deux méthodes pour renvoyer le nom de la zone de temps :
<?php $dateSrc = '2007-04-19 12:50 GMT'; $dateTime = date_create($dateSrc); $DateTimeZone = timezone_open('Asia/Shanghai'); date_timezone_set($dateTime, $DateTimeZone); $NewDateTimeZone = date_timezone_get($dateTime); echo 'Le nouveau fuseau horaire est '. timezone_name_get($NewDateTimeZone); echo "\n"; # Utilisation de la deuxième méthode $dateTime = new DateTime($dateSrc); $DateTimeZone = timezone_open('Asia/Shanghai'); $dateTime->setTimezone($DateTimeZone); echo 'Le nouveau fuseau horaire est '. $DateTimeZone;->getName(); ?>Testons voir‹/›
Résultat de la sortie :
Le nouveau fuseau horaire est Asia/Shanghai Le nouveau fuseau horaire est Asia/Shanghai