timezone_name_from_abbr

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

timezone_name_from_abbrDevuelve el nombre de una zona horaria a partir de su abreviatura y del desplazamiento UTC

Descripción

timezone_name_from_abbr(string $abbr, int $utcOffset = -1, int $isDST = -1): string|false

Parámetros

abbr

Abreviatura de la zona horaria.

utcOffset

Desplazamiento respecto al GMT en segundos. El valor por omisión es -1 lo que significa que se devuelve la primera zona horaria encontrada que corresponda a abbr. De lo contrario, se busca el desplazamiento exacto y solo si no se encuentra, se devuelve la primera zona horaria con cualquier desplazamiento.

isDST

Indicador de hora de verano/hora de invierno. Por omisión -1 que significa que el desplazamiento de hora de verano/hora de invierno no se tiene en cuenta en la búsqueda aunque la zona horaria lo gestione. Si se establece en 1, entonces el utcOffset se asume que incluye el desplazamiento de hora de verano /hora de invierno; si es 0 entonces utcOffset se asume que representa un desplazamiento que no tiene en cuenta la hora de verano/invierno. Si abbr no existe entonces la zona horaria se busca únicamente mediante utcOffset y isDST.

Valores devueltos

Devuelve un nombre de zona horaria en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Ejemplo con timezone_name_from_abbr()

<?php
echo timezone_name_from_abbr("CET") . "\n";
echo
timezone_name_from_abbr("", 3600, 0) . "\n";
?>

El resultado del ejemplo sería algo similar a:

Europe/Berlin
Europe/Paris

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top