Conversor de Fuso Horário
Converte a hora entre dois fusos instantaneamente, com horário de verão, aviso de fim de semana e faixa de horário comercial comum para reuniões.
Conversor de Fuso Horário - Converter Hora Entre Fusos Instantaneamente
Um conversor de fuso horário focado que transforma uma hora de um fuso na hora correta de outro, com tratamento automático do horário de verão e uma leitura clara da diferença de hora. Ele também informa se a hora convertida cai no horário comercial, sinaliza os fins de semana e desenha uma faixa de 24 horas mostrando quando ambos os fusos estão dentro do horário comercial, para você escolher um horário de reunião que sirva a todos. Ideal para negócios internacionais, equipes remotas e planejamento de viagem.
Quantas horas de diferença entre Los Angeles e Londres?
Los Angeles fica 8 horas atrás de Londres no inverno (LA é UTC-8 PST, Londres é UTC+0 GMT) e também 8 horas no verão — mas as mudanças para o horário de verão são escalonadas em algumas semanas, então no fim de março e fim de outubro há janelas curtas em que a diferença cai para 7 horas. Nova York e Londres diferem em 5 horas o ano todo pelo mesmo motivo. A forma mais segura de evitar erros perto das transições de DST é informar a data exata que importa — este conversor aplica o deslocamento histórico ou futuro correto da base IANA para esse dia, incluindo as horas-fronteira de adiantar e atrasar que alguns apps tratam mal.
Como escolho um horário de reunião que seja comercial em ambos os fusos?
Após converter, a ferramenta mostra um veredito de adequação para a hora de destino — Horário comercial, Cedo ou tarde, ou Provavelmente dormindo — e marca o dia como fim de semana quando for o caso, então você vê na hora se 14:00 do seu fuso cai às 02:00 da outra parte. Abaixo há uma faixa de 24 horas de sobreposição comercial: ela percorre cada hora do dia de origem e destaca em verde apenas as horas que caem dentro de 09:00–17:00 em AMBOS os fusos. Se a faixa verde estiver vazia, não há sobreposição civil nesse dia e convém girar a reunião ou aceitar um horário cedo/tarde para um lado. É exatamente a verificação que evita o erro clássico de marcar uma ligação às 3 da manhã de alguém. A janela é calculada com os mesmos instantes corretos de DST usados na conversão, então os dias de adiantar e atrasar são tratados automaticamente.
Por que às vezes o conversor mostra uma data diferente para o mesmo instante?
A data do calendário civil depende do fuso horário local, então um único instante físico pode cair em datas diferentes em cidades diferentes. Quando Nova York está às 23:00 de segunda, Tóquio já está às 12:00 de terça — quatorze horas à frente. Perto da linha internacional de data o intervalo chega a 26 horas: quando é 00:00 de sexta nas ilhas Line de Kiribati (UTC+14), na Samoa Americana (UTC-11) ainda são 22:00 de quarta. O conversor mostra a data local ao lado de cada hora para você nunca confundir uma reunião de terça com uma de segunda quando ela está acontecendo no seu fuso.
Qual a diferença entre deslocamento UTC e fuso horário?
Um deslocamento UTC como +05:30 é só um número fixo de horas e minutos em relação ao UTC. Um fuso horário é uma região geográfica nomeada cujo deslocamento muda no tempo segundo regras civis — DST, mudanças políticas ou ajustes históricos. Asia/Kolkata usa permanentemente +05:30, mas America/New_York alterna entre -05:00 (padrão) e -04:00 (DST). Para armazenamento de dados, sempre guarde o nome IANA do fuso (America/Sao_Paulo) junto com o timestamp e não só o deslocamento, porque o deslocamento sozinho não diz quando será a próxima transição DST. RFC 9557 estende o ISO 8601 para permitir embutir o nome do fuso diretamente em timestamps serializados.

Por que nem todos os fusos diferem em horas inteiras?
Os fusos horários foram propostos originalmente por Sandford Fleming em 1879 como uma grade global de 24 faixas de uma hora, mas fronteiras nacionais, identidade política e alinhamento solar produziram inúmeras exceções. A Índia fixou UTC+5:30 em 1906 para dar um ponto médio único à sua larga faixa de longitude; o Nepal adicionou 15 minutos extras para se distinguir politicamente da Índia. As ilhas Chatham na Nova Zelândia usam UTC+12:45 porque ficam 45 minutos a leste da NZ continental em tempo solar. A China unificou-se em um único fuso UTC+8 em 1949 apesar de abranger cinco horas geográficas, então o oeste de Xinjiang tem meio-dia solar perto das 15:00 locais. França e Espanha usam a Hora Central Europeia apesar de geograficamente alinhadas com a Grã-Bretanha — herança da ocupação da década de 1940.
Como o DST complica as conversões?
O DST cria dois casos-fronteira desconfortáveis por ano. Na primavera, os relógios saltam das 02:00 para as 03:00, então 02:30 simplesmente não existe naquele dia — uma reunião marcada nesse horário tem que cair de um lado ou do outro. No outono, os relógios recuam das 02:00 para 01:00, então 01:30 acontece duas vezes. A base IANA resolve isso tratando a segunda ocorrência como a interpretação em hora padrão, mas a aritmética bruta de deslocamento é ambígua. Este conversor encaixa sua entrada num instante válido e avisa quando você atravessa uma fronteira DST, mas se serializar horas atravessando transições DST no seu próprio código, sempre guarde o instante UTC mais o fuso, nunca só a hora local.
O que é a base de fusos horários IANA e quem mantém?
A base de fusos horários IANA, também chamada tzdata ou base Olson pelo seu mantenedor original Arthur David Olson, é a fonte autoritativa para regras de hora civil no mundo todo. Contém o histórico completo de deslocamentos UTC e transições DST de todo fuso nomeado desde cerca de 1970, mais mudanças futuras agendadas. É atualizada várias vezes ao ano (lançamentos como 2026a, 2026b) conforme governos mudam regras DST, renomeiam fusos ou ajustam deslocamentos. A base é de domínio público e vem empacotada com praticamente todo SO, biblioteca padrão de linguagem e navegador. A lista [email protected] coordena mudanças; atualizações fluem para glibc, ICU, Java, Node.js e Python poucos dias após o lançamento.
Qual a precisão da conversão de fusos do JavaScript no navegador?
Navegadores modernos usam a biblioteca ICU empacotada com o SO para fornecer suporte a fusos IANA via Intl.DateTimeFormat e a API Temporal agora no Stage 3 do TC39. A precisão depende do frescor do tzdata do SO: um celular ou computador desatualizado pode usar regras DST antigas, especialmente para países que mudam com frequência como Rússia, México ou Egito. O objeto Date armazena momentos como milissegundos inteiros desde a época Unix (1970-01-01T00:00:00Z) sem fuso — as conversões ocorrem no momento da formatação usando as tabelas do sistema. Para temporização sub-milissegundo use performance.now(), que é monotônico e não é afetado por ajustes NTP ou mudanças de fuso; Date.now() pode pular para trás se o relógio do sistema for corrigido.
Recursos Principais
- Converte uma hora de um fuso horário para outro
- Tratamento automático do horário de verão (DST)
- Calculadora de diferença de hora (horas à frente ou atrás)
- Veredito de adequação: horário comercial, cedo/tarde ou dormindo
- Sinalização de fim de semana para a hora convertida
- Faixa de 24 horas de sobreposição comercial entre os fusos
- Buscar fusos horários por cidade ou nome
- Acesso rápido a fusos horários populares
- Exibição da compensação UTC
- Trocar origem e destino com um clique
- Copiar a hora convertida para a área de transferência
- Interface responsiva compatível com celular
- Suporte a modo escuro
- Processamento 100% no navegador, sem comunicação com servidor
