Também disponível em: English · Español · Français · العربية
Abreviaturas de fusos horários
O que EST, CST, IST e as restantes designam de facto, retirado da base de dados da IANA e não de outra lista.
O que é uma abreviatura de fuso horário
Uma abreviatura de fuso horário é o rótulo curto com que uma região designa a sua hora local: EST para Eastern Standard Time, CET para a hora da Europa central, IST para a hora da Índia. Aparecem nos cabeçalhos do correio electrónico, nos registos dos servidores, nos convites de calendário e no canto da aplicação do relógio, e são o que as pessoas dizem em voz alta quando combinam uma chamada.
São também, num sentido técnico bem preciso, tudo menos identificadores. A base de dados de fusos horários da IANA, a que está por trás de praticamente qualquer sistema operativo, telemóvel e linguagem de programação, identifica uma zona por um nome do género America/New_York ou Africa/Cairo. A abreviatura é um rótulo de apresentação colado à regra que estiver em vigor num dado momento, e quem mantém a base de dados diz sem rodeios que as abreviaturas não são normalizadas e não devem servir para identificar seja o que for.
Esta página lista as abreviaturas que essa base de dados realmente emite: 48, com cada desvio UTC distinto que cada uma designa e as zonas que a usam. É um número bastante menor do que o de quase todas as listas publicadas, por uma razão que convém perceber antes de confiar em qualquer uma delas.
Como usar
- Escreva a abreviatura que lhe deram. EST, CST, BST. A procura põe a correspondência exacta em primeiro lugar, portanto obtém a resposta em vez de todas as zonas cujo nome contém aquelas letras por acaso.
- Leia os desvios que aparecem por baixo. Cada linha é um desvio UTC que aquela abreviatura designa, com as zonas que o usam. Quase todas têm exactamente uma linha, e isso quer dizer que o rótulo não é ambíguo e pode agir em conformidade.
- Se tiver mais do que uma linha, pare e pergunte qual era a intenção. Há quatro abreviaturas genuinamente ambíguas, e o filtro Só as ambíguas mostra precisamente essas. Também pode procurar por nome de zona ou por desvio, como Havana ou +05:30, quando tem um e quer o outro.
Só quatro abreviaturas são mesmo ambíguas
A queixa clássica acerca das abreviaturas de fuso horário é que colidem, e o exemplo do costume é CST: é a hora central dos Estados Unidos em UTC−06:00, a hora padrão de Cuba em UTC−05:00 e a hora padrão da China em UTC+08:00, três leituras separadas por catorze horas. É inteiramente verdade, e é mais raro do que a queixa dá a entender.
Medido sobre toda a base de dados, exactamente quatro das 48 abreviaturas designam mais do que um desvio UTC. CST é uma. IST é outra, e é a mais afiada de todas, porque a hora padrão da Irlanda em UTC+01:00, a de Israel em UTC+02:00 e a da Índia em UTC+05:30 abreviam-se do mesmo modo e as três estão em uso corrente. PST cobre ao mesmo tempo a hora do Pacífico em UTC−08:00 e a hora das Filipinas em UTC+08:00, dezasseis horas de diferença. CDT é a quarta, repartida entre os Estados Unidos e Cuba.
As outras quarenta e quatro apontam para um único desvio cada uma. Portanto a versão honesta do aviso não é que as abreviaturas sejam pouco fiáveis em geral, mas que há quatro em concreto que são, e essas quatro incluem justamente as duas mais usadas para marcar reuniões internacionais. Se alguém lhe manda uma hora em CST ou em IST, a abreviatura simplesmente não diz quando era.
Repare em que ambiguidade está a ser medida. Há muitas abreviaturas partilhadas por imensas zonas, EST cobre mais de trinta, mas todas essas zonas mantêm o mesmo desvio, portanto o rótulo continua a fixar uma hora. Partilhar rótulo com outra zona é inofensivo; partilhá-lo com outro desvio é que é o problema.
O seu navegador não lhe vai mostrar a maioria destas
Esta é a parte que mais nos surpreendeu, e é a razão de a página ser mais do que uma tabela. Quando se pede a um navegador o nome curto de uma zona, ele não consulta a base de dados da IANA mas o CLDR, os dados de localização do Unicode, que é outra fonte com outras opiniões.
Medido contra a própria lista de zonas do ambiente: 249 têm uma abreviatura alfabética na base de dados da IANA, e um navegador a quem se pede o nome curto dessas mesmas 249 concorda com a base de dados em 115. São 46,2 por cento. Para as restantes 134 devolve um desvio GMT seco. Portanto um navegador dir-lhe-á que Africa/Cairo é GMT+2 e nunca lhe dirá que é EET, e o mesmo se passa com quase toda a África, boa parte da Ásia e qualquer zona cuja abreviatura não seja familiar a um público anglófono.
Isso tem uma consequência prática para quem programa. Se mostrar o nome curto de uma zona com o formatador da própria plataforma, mais de metade dos seus utilizadores em regiões que usam abreviaturas verão um desvio numérico onde esperavam letras; e se for procurar a abreviatura no seu ambiente de execução porque uma tabela como esta diz que existe, não a vai encontrar. A abreviatura é real e está numa base de dados que a sua linguagem provavelmente não expõe.
Significa também que as duas fontes discordam sobre o que sequer merece nome. Os nomes curtos do CLDR dependem da língua por desenho: como se chama uma zona depende de quem pergunta. A abreviatura da IANA não varia assim. Nenhuma das duas está errada; respondem a perguntas diferentes, e quase todas as ferramentas escolhem uma em silêncio sem dizer qual.
Limites honestos
Esta tabela é um instantâneo, e di-lo na própria página juntamente com a versão de onde saiu e a data em que foi gerada. A IANA publica várias vezes por ano e as abreviaturas mudam: a base de dados anda há anos a retirar de forma sustentada as que alguém inventou. Uma tabela sem data está a fazer uma afirmação que não consegue sustentar, e é por isso que esta traz as duas coisas e que o gerador vive no repositório ao lado dos dados, para poder ser corrido outra vez e comparado.
A lista é deliberadamente mais curta do que a maioria. As zonas cuja abreviatura é um desvio numérico (a base de dados emite coisas como +05 e −03 para boa parte do mundo) não estão incluídas, porque isso não são abreviaturas. É esta a maior razão de outras listas publicadas serem mais compridas: muitas incluem rótulos inventados ou obsoletos que nenhuma versão actual da base de dados emite, misturados com os reais e sem nada que os distinga.
As abreviaturas correspondem aos desvios em vigor durante 2026, amostrados ao longo do ano para que apareçam tanto o horário padrão como o de Verão em todo o lado, incluindo o hemisfério sul. Uma zona que mude as suas regras num ano futuro mudará aqui quando a base de dados mudar.
Por fim, esta página diz-lhe o que uma abreviatura designa; não converte horas. Se tem um instante e o quer noutra zona, isso é outro trabalho e outra página deste sítio.
Porque é grátis
Porque não há nada para cobrar. A tabela viaja com a página e a procura corre no seu navegador, portanto nada do que escrever é enviado, registado ou guardado seja onde for.
Nem conta, nem registo, nem nada guardado atrás de um. Os dados saem da própria base de dados de fusos horários da IANA e não da tabela de outro sítio, o script que os gera está no repositório, e as verificações que os confirmam voltam a ler a base de dados e comparam o resultado em vez de confiarem no ficheiro guardado.