Saltar para o conteúdo principal
LibraTool logoLibraTool

Conversor de fuso horário grátis

Converta horários entre qualquer um dos 20 fusos horários mundiais simultaneamente. Use a hora atual ou insira uma data e hora personalizadas para comparar.

Funciona offline depois de carregado
Fusos horários selecionados
Nova York
 
Londres
 
Tóquio
 
Sydney
 

Adicionar fuso horário

Usos comuns

  • Agendar Reuniões de Equipe Remota em Diferentes Fusos HoráriosEncontre um horário de reunião que funcione simultaneamente para membros da equipe em múltiplos fusos horários.
  • Converter Horários de Eventos para Audiências InternacionaisMostre os horários de início de eventos ao vivo, webinars ou transmissões nos fusos horários locais dos participantes para evitar confusão.
  • Planeje Horários de Chegada e Chamadas Durante ViagensVeja que horas é em casa enquanto viaja, ou verifique a hora local no seu destino para agendamento.
  • Rastreie Horários de Abertura do Mercado de Ações GlobalConverta os horários de abertura e fechamento do mercado para NYSE, LSE, TSE e outras bolsas para sua hora local.
  • Converter Horários de Lançamento de Jogos e TorneiosDescubra exatamente quando um jogo é lançado ou quando um torneio de esports começa no seu fuso horário local.

Como funciona

Toda a lógica de conversão funciona inteiramente no seu navegador usando a API Intl.DateTimeFormat do JavaScript — o mesmo motor de internacionalização integrado no Chrome, Firefox, e Safari. Não há bibliotecas externas nem chamadas a servidor.

  1. 1
    Lista de fusos horários IANA carregada
    No carregamento, a ferramenta chama Intl.supportedValuesOf('timeZone') para obter a base de dados completa de fusos horários IANA com que o seu navegador vem — tipicamente 400+ fusos. Em motores mais antigos recorre a uma lista integrada de 20 grandes cidades.
  2. 2
    Entrada de relógio de parede resolvida a um instante UTC
    Quando escreve uma data e hora personalizada, a ferramenta executa um algoritmo de duas passagens usando Intl.DateTimeFormat(...).formatToParts() para calcular o desvio UTC do seu fuso de origem escolhido, depois subtrai-o. Uma segunda passagem reverifica o desvio no instante resultante para tratar corretamente casos-limite de fronteira DST.
  3. 3
    Cada fuso alvo formatado independentemente
    O Intl.DateTimeFormat é chamado uma vez por fuso horário selecionado, passando o instante UTC resolvido e o identificador de fuso IANA (por exemplo, Asia/Tokyo). As tabelas de fuso horário integradas do navegador tratam regras DST e histórico de desvio, produzindo strings de dia da semana, data, e hora conscientes da região.
  4. 4
    O relógio ao vivo tique-taca via setInterval
    Quando 'usar hora atual' está marcado, um setInterval de um segundo atualiza a data base no estado do React, para que cada fuso horário mostrado atualize em tempo real. As suas seleções de fuso são salvas em localStorage para que persistam entre visitas.

Ferramentas relacionadas

Perguntas frequentes