timezone_name_from_abbr
(PHP 5 >= 5.1.3, PHP 7, PHP 8)
timezone_name_from_abbr — Retorna um nome de fuso horário através da abreviatura e do deslocamento UTC
Parâmetros
abbr
-
A abreviação do fuso horário.
utcOffset
-
Deslocamento ao Horário de Greenwish(GMT) em segundos. Sendo -1 o padrão, que significa que o primeiro fuso horário correspondente encontrado com
abbr
é retornado. Caso contrário o deslocamento é buscao, e caso não encontrado, o o primeiro fuso horário, com qualquer deslocamento, é retornado. isDST
-
Indicador do horário de verão. O padrão é -1, e informa que tendo o fuso horário horário de verão, ou não, este não será levado em consideração na busca. Se configurado para 1, então
utcOffset
é utilizado como diferença no horário de verão; se 0, entãoutcOffset
é utilizado sem a diferença do horário de verão. Seabbr
não existir, o fuso horário será buscado exclusivamente peloutcOffset
eisDST
.
Valor Retornado
Retorna o fuso horário em caso de sucesso ou false
em caso de falha.
Exemplos
Example #1 Um exemplo da função timezone_name_from_abbr()
<?php
echo timezone_name_from_abbr("CET") . "\n";
echo timezone_name_from_abbr("", 3600, 0) . "\n";
?>
O exemplo acima produzirá algo semelhante a:
Europe/Berlin Europe/Paris