English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuale delle funzioni di data e ora PHP
La funzione timezone_name_get() restituisce il nome della fascia oraria.
La funzione timezone_name_get() è un alias di DateTimeZone::getName(). Accetta un oggetto DateTimeZone come parametro e restituisce la sua fascia oraria.
timezone_name_get($oggetto)
Numero di sequenza | Parametri e spiegazioni |
---|---|
1 | Oggetto (obbligatorio) Questo è un oggetto DateTimeZone. |
La funzione timezone_name_get() di PHP restituisce un valore di stringa che specifica la fascia oraria dell'oggetto fornito.
Questa funzione è stata introdotta originariamente nella versione PHP 5.2.0 e può essere utilizzata in tutte le versioni successive.
Esempi di utilizzotimezone_name_get()Utilizzo della funzione per restituire il nome della fascia oraria-
<?php //Impostare la fascia oraria $tz = new DateTimeZone('Asia/Chongqing'); $res = timezone_name_get($tz); print("Fascia oraria: ").$res; ?>Testa e vediamo <>/
Risultato di output
Fascia oraria: Asia/Chongqing
Utilizzare due metodi per restituire il nome della fascia oraria:
<?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 'La nuova fascia oraria è '. timezone_name_get($NewDateTimeZone); echo "\n"; #Utilizzare il secondo metodo $dateTime = new DateTime($dateSrc); $DateTimeZone = timezone_open('Asia/Shanghai'); $dateTime->setTimezone($DateTimeZone); echo 'La nuova fascia oraria è '. $DateTimeZone->getName(); ?>Testa e vediamo <>/
Risultato di output:
La nuova fascia oraria è Asia/Shanghai La nuova fascia oraria è Asia/Shanghai