Por que EST é ambíguo, e o que usar no lugar
· 5 min de leitura
Siglas de fuso horário são rótulos informais, sem órgão que as governe e sem garantia de unicidade. IST é Índia, Irlanda e Israel; CST é América, China e Cuba. Use identificadores IANA.
Um convite de agenda diz “14:00 IST”. Dependendo de quem mandou, isso é 08:30 UTC, 13:00 UTC ou 12:00 UTC. Nada na cadeia de caracteres diz qual, e as três leituras são uso correto.
Siglas de fuso horário são informais. Nenhum órgão de normalização as atribui, nenhum garante unicidade, e várias são ativamente disputadas. Servem numa conversa entre pessoas que compartilham contexto, e são inseguras em qualquer outro lugar.
As colisões que importam
IST — três significados, todos em uso:
| Significado | Diferença | Fuso |
|---|---|---|
| Indian Standard Time | UTC+05:30 | Asia/Kolkata |
| Irish Standard Time | UTC+01:00 | Europe/Dublin (só no verão) |
| Israel Standard Time | UTC+02:00 | Asia/Jerusalem |
Índia e Irlanda estão a quatro horas e meia. Uma reunião marcada no IST errado não chega um pouco cedo: erra quase um dia de trabalho inteiro.
CST — quatro significados:
| Significado | Diferença | Fuso |
|---|---|---|
| Central Standard Time (América do N.) | UTC-06:00 | America/Chicago |
| China Standard Time | UTC+08:00 | Asia/Shanghai |
| Cuba Standard Time | UTC-05:00 | America/Havana |
| Central Standard Time (Austrália) | UTC+09:30 | Australia/Adelaide |
Chicago e Xangai estão a catorze horas.
PST — Pacific Standard Time em UTC-08:00 e Philippine Standard Time em UTC+08:00. Exatamente dezesseis horas de distância, o que significa que um engano cai em outro dia do calendário.
BST — British Summer Time em UTC+01:00 e Bangladesh Standard Time em UTC+06:00.
EST — Eastern Standard Time na América do Norte, em UTC-05:00, e historicamente a sigla que a Austrália usava para seus estados do leste em UTC+10:00 antes de AEST se firmar. Documentos australianos antigos ainda trazem a forma sem prefixo.
O outro problema: siglas são sazonais
Mesmo onde uma sigla é única, ela nomeia só metade do ano.
America/New_York é EST de novembro a março e EDT de março a novembro. Então “EST” em julho não descreve relógio nenhum que exista: o fuso está em EDT nessa época. As pessoas escrevem assim mesmo, querendo dizer “hora de Nova York”, e um sistema que leve isso ao pé da letra calcula uma hora errada por sete meses.
É por isso que “EST” é a sigla mais mal usada da internet: ela é empregada como nome de um lugar, quando é o nome de uma estação naquele lugar.
A maioria dos fusos não tem sigla nenhuma
Os fusos do mundo anglófono em geral têm siglas de letras. A maioria dos fusos não tem.
Tóquio, Xangai e São Paulo não têm sigla de letras nos dados ICU que qualquer localidade inglesa usa — aparecem como “GMT+9”, “GMT+8” e “GMT-3”. Você verá “JST” escrito para o Japão, e as pessoas entendem, mas isso é convenção, não dado.
O que levanta uma tentação óbvia para quem constrói uma ferramenta de fusos: preencher as lacunas. Inventar “JST” porque parece plausível, “BRT” para o Brasil, alguma coisa para Katmandu. Este site deliberadamente não faz isso. Onde nenhuma localidade tem letras, ele mostra a diferença — porque a única promessa que faz é que os dados vêm do banco IANA e não de palpite, e uma sigla inventada é exatamente o tipo de falsidade plausível que torna uma referência indigna de confiança.
O que usar no lugar
Identificadores IANA. America/New_York, Asia/Kolkata, Europe/Dublin. São únicos, estáveis, e nomeiam um lugar com histórico de regras em vez de uma estação do ano.
Eles também sobrevivem a mudanças de regra. Quando a Turquia aboliu o horário de verão em 2016, Europe/Istanbul continuou significando Turquia. Todo código apoiado em “EET” ou “EEST” precisou mudar.
Ao escrever para pessoas, diga a cidade e a diferença: “14:00 em Mumbai (UTC+05:30)”. Quem lê, em qualquer lugar, consegue agir sem saber a qual IST você se referia.
Em convites de agenda, deixe a agenda anexar o fuso. Toda agenda moderna guarda um identificador de fuso junto ao evento e converte para cada participante. Digitar uma sigla no título estraga exatamente isso.
Em interfaces e dados, use ISO 8601 com diferença explícita ou Z, e leve o identificador à parte quando precisar saber onde e não só qual diferença.
Quando você precisa interpretar uma
Se recebeu uma sigla e não pode perguntar, use o contexto:
- Quem mandou? Uma empresa indiana quer dizer Índia; uma irlandesa, Irlanda.
- Que diferença faria o horário proposto ser razoável para essa pessoa? Ninguém marca uma ligação para as 03:00.
- Há alguma cidade no assunto? Uma cidade resolve por completo.
E, se importa — uma ligação com cliente, um prazo, uma janela de implantação —, pergunte. Dez segundos de “é Índia ou Irlanda?” saem mais baratos que a alternativa, e quem você perguntar provavelmente já teve a mesma dúvida.
As siglas que são seguras
Nem toda sigla é disputada. Algumas são únicas na prática e razoavelmente seguras num texto, embora nunca em código:
- UTC — um significado só, por definição
- CEST — Central European Summer Time, única
- AEDT / AEST — Australian Eastern, sem ambiguidade desde que se adotou o prefixo A
- NZDT / NZST — Nova Zelândia
- JST — Japão, por convenção e não por dado; o ICU não a traz para nenhuma localidade inglesa
Repare no padrão: as seguras são as que levam prefixo de país ou continente. “Eastern Standard Time” estava fadada a colidir, porque mais de um continente tem um leste.
O que o banco IANA diz sobre siglas
O banco registra siglas, sim, num campo por período de fuso, mas as trata como informais. A própria documentação nota que elas não são únicas, não são normalizadas e, em alguns casos, foram inventadas por quem mantém o banco onde não existia sigla local.
Várias foram removidas com o tempo por serem invenções. Fusos que um dia carregaram códigos inventados de três letras hoje reportam uma forma numérica como +0545, justamente porque uma sigla inventada é pior que uma diferença honesta.
Esse juízo editorial — o de que uma invenção plausível vale menos que admitir uma ausência — é o mesmo que este site aplica. É por isso que a coluna de sigla numa página de Tóquio diz UTC+9 e não JST.