O que esta ferramenta faz
O Conversor de fusos horários converte uma data e hora de um fuso IANA para um ou mais fusos de destino. Insira uma data-hora no fuso de origem e consulte o equivalente em cada fuso de destino. Suporta todos os fusos horários IANA e lida corretamente com o horário de verão. Toda a conversão é no cliente via API Intl do navegador.
Como usar
- Selecione o fuso de origem — Escolha o fuso IANA para sua hora de entrada.
- Insira data e hora — Digite ou selecione a data-hora no fuso de origem.
- Adicione fusos de destino — Selecione um ou mais fusos de destino.
- Consulte os resultados — Cada destino exibe a data-hora equivalente e o deslocamento UTC.
- Alterar entrada — Edite a data-hora de origem; todos os destinos são atualizados.
Como funciona
Todas as conversões partem de um único valor em milissegundos UTC. A ferramenta não converte diretamente entre dois fusos não UTC — sempre passa por UTC. Para a entrada em hora local em um fuso de origem dado, usa um algoritmo de dois passos seguro ante DST: o primeiro passo produz um instante UTC aproximado; o segundo corrige para limites de DST. Usa Intl.DateTimeFormat e o banco de dados de fusos do navegador.
Todo o processamento ocorre no seu navegador. Nenhum dado é enviado a nenhum servidor.
Casos de uso e exemplos
- Reuniões — Converta a hora da reunião para participantes em fusos diferentes.
- Viagens — Planeje ligações e eventos entre fusos horários.
- Suporte — Comunique prazos na hora local do usuário.
- Programação — Planeje lançamentos ou eventos para uma audiência global.
- Aprendizado — Compreenda DST e deslocamentos de fuso horário.
Exemplo
- 14:00 em America/New_York (EST) → 20:00 em Europe/London (GMT), etc.
- Transição DST: 2:30 pode não existir em alguns fusos; a ferramenta lida com os gaps.
Limitações e restrições conhecidas
- Banco de dados do navegador — Depende do navegador do usuário; navegadores desatualizados podem ter DST incorreto.
- Nomes IANA — Abreviações (ex: PST) podem ser ambíguas; use IDs IANA completos.
- Limites DST — O tratamento de gaps/superposições é correto para casos típicos; casos limítrofes podem variar.
- Sem histórico — Usa as regras DST atuais; mudanças de regras passadas podem não refletir.