IntlDateFormatter::getTimeZoneId

datefmt_get_timezone_id

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

IntlDateFormatter::getTimeZoneId -- datefmt_get_timezone_idObtener el ID de la zona horario usada por un formateador de IntlDateFormatter

Descripción

Estilo orientado a objetos

publicIntlDateFormatter::getTimeZoneId(): string

Estilo por procedimientos

datefmt_get_timezone_id(IntlDateFormatter$fmt): string

Obtiene el ID de la zona horario usada por un formateador de IntlDateFormatter.

Parámetros

fmt

El recurso del formatedor.

Valores devueltos

Una cadena con el ID de la zona horaria usada por este formateador.

Ejemplos

Ejemplo #1 Ejemplo de datefmt_get_timezone_id()

<?php
$fmt
= datefmt_create(
'en_US',
IntlDateFormatter::FULL,
IntlDateFormatter::FULL,
'America/Los_Angeles',
IntlDateFormatter::GREGORIAN
);
echo
'El ID de la zona horaria del formateador es : ' . datefmt_get_timezone_id($fmt);
datefmt_set_timezone_id($fmt,'CN');
echo
'Ahora el ID de la zona horaria del formateador es : ' . datefmt_get_timezone_id($fmt);

?>

Ejemplo #2 Ejemplo orientado a objetos

<?php
$fmt
= new IntlDateFormatter(
'en_US',
IntlDateFormatter::FULL,
IntlDateFormatter::FULL,
'America/Los_Angeles',
IntlDateFormatter::GREGORIAN
);
echo
'El ID de la zona horaria del formateador es : ' . $fmt->getTimezoneId();
$fmt->setTimezoneId('CN');
echo
'Ahora el ID de la zona horaria del formateador es : ' . $fmt->getTimezoneId();

?>

El resultado del ejemplo sería:

El ID de la zona horaria del formateador es : America/Los_Angeles Ahora el ID de la zona horaria del formateador es : CN

Ver también

To Top