A classe IntlTimeZone
(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
Introdução
Resumo da classe
class IntlTimeZone
{
/* Constantes */
/* Métodos */
private __construct()
public static createEnumeration(IntlTimeZone|string|int|float|null
$countryOrRawOffset
= null
): IntlIterator|falsepublic static createTimeZoneIDEnumeration(int
}$type
, ?string $region
= null
, ?int $rawOffset
= null
): IntlIterator|falseConstantes pré-definidas
IntlTimeZone::DISPLAY_SHORT
IntlTimeZone::DISPLAY_LONG
IntlTimeZone::DISPLAY_SHORT_GENERIC
IntlTimeZone::DISPLAY_LONG_GENERIC
IntlTimeZone::DISPLAY_SHORT_GMT
IntlTimeZone::DISPLAY_LONG_GMT
IntlTimeZone::DISPLAY_SHORT_COMMONLY_USED
IntlTimeZone::DISPLAY_GENERIC_LOCATION
IntlTimeZone::TYPE_ANY
IntlTimeZone::TYPE_CANONICAL
IntlTimeZone::TYPE_CANONICAL_LOCATION
Table of Contents
- IntlTimeZone::__construct — Construtor privado para não permitir instanciação direta
- IntlTimeZone::countEquivalentIDs — Obtém o número de IDs no grupo de equivalÇencia que inclui o ID informado
- IntlTimeZone::createDefault — Create a new copy of the default timezone for this host
- IntlTimeZone::createEnumeration — Obtém uma enumeração a partir de IDs de fuso horário associados com o país informado ou com o deslocamento UTC
- IntlTimeZone::createTimeZone — Cria um objeto IntlTimeZone para o ID informado
- IntlTimeZone::createTimeZoneIDEnumeration — Obtém uma enumeração a partir de IDs de fuso horário do sistema com as condições de filtro informadas
- IntlTimeZone::fromDateTimeZone — Cria um objeto IntlTimeZone a partir de um DateTimeZone
- IntlTimeZone::getCanonicalID — Obtém o ID do fuso horário de sistema canônico ou o cutomizado normalizado para o ID de fuso horário informado
- IntlTimeZone::getDisplayName — Obtém o nome do fuso horário adequado para apresentação ao usuário
- IntlTimeZone::getDSTSavings — Obtém a quantidade de tempo a ser adicionado ao horário local padrão para obter o horário local real de relógio
- IntlTimeZone::getEquivalentID — Obtém um ID no grupo de equivalência que inclui o ID informado
- IntlTimeZone::getErrorCode — Obtém o último código de erro no objeto
- IntlTimeZone::getErrorMessage — Obtém a última mensagem de erro no objeto
- IntlTimeZone::getGMT — Cria um fuso horário GMT (UTC)
- IntlTimeZone::getID — Obtém o ID do fuso horário
- IntlTimeZone::getIDForWindowsID — Traduz um fuso horário do Windows para um fuso horário de sistema
- IntlTimeZone::getOffset — Obtém o deslocamento UTC padrão e o deslocamento com horário de verão para um determinado timestamp Unix
- IntlTimeZone::getRawOffset — Obtém o deslocamento UTC puro (antes de considerar horário de verão)
- IntlTimeZone::getRegion — Obtém o código da região associada com o ID de fuso horário de sistema informado
- IntlTimeZone::getTZDataVersion — Obtém a versão de dados de fuso horário atualmente usados pela ICU
- IntlTimeZone::getUnknown — Obtém o fuso horário "desconhecido"
- IntlTimeZone::getWindowsID — Traduz um fuso horário de sistema em um fuso horário do Windows
- IntlTimeZone::hasSameRules — Verifica se um fuso horário tem as mesmas regras e deslocamentos de um outro
- IntlTimeZone::toDateTimeZone — Converte em um objeto DateTimeZone
- IntlTimeZone::useDaylightTime — Verifica se o fuso horário usa horário de verão