Timezone Converter

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.

Uses Intl.DateTimeFormat — no external library. Supports all IANA timezone names.

Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand Timezone Converter

Converte uma data e hora para qualquer um de mais de 60 fusos horários IANA, com o horário de verão aplicado para a data específica que você informar.

How it works

A conversão passa pela API Intl.DateTimeFormat do navegador, que se apoia no banco de dados de fusos IANA — o mesmo conjunto de dados usado por Linux, macOS e pela maioria dos runtimes de servidor. Esse banco guarda o histórico completo das regras de cada zona, então America/New_York é resolvido como UTC−5 para uma data em janeiro e UTC−4 para uma em julho, e não como um deslocamento fixo único. Uma entrada sem sufixo `Z` ou `±hh:mm` é interpretada como UTC antes da conversão, então informe o deslocamento explicitamente quando a sua hora de origem for local de outro lugar.

When to use it

  • Achar um horário de reunião que caia no expediente de três países ao mesmo tempo
  • Traduzir o timestamp UTC de um log de servidor para a hora local em que um usuário relatou um problema
  • Conferir a que horas um job agendado configurado em uma região vai de fato rodar em outra
  • Confirmar o deslocamento de uma data histórica específica, em que a resposta difere do deslocamento de hoje

Watch out for

  • Alguns horários locais não existem e outros acontecem duas vezes. No dia em que o relógio adianta, ele salta de 1:59 para 3:00, então 2:30 da manhã não é um instante real; no dia em que o relógio atrasa, 1:30 da manhã ocorre duas vezes com dois deslocamentos diferentes, e nenhuma conversão consegue dizer qual delas se pretendia.
  • Abreviações são ambíguas e não devem ser usadas com confiança. CST é Central dos EUA, Padrão da China e Padrão de Cuba; IST é Índia, Irlanda e Israel. Sempre identifique uma zona pelo nome IANA dela.
  • Um deslocamento fixo não é um fuso horário. Guardar "UTC+2" em vez de "Europe/Berlin" joga fora as regras de horário de verão, então o valor fica errado em silêncio durante metade do ano.
  • As regras de zona vêm do navegador, então elas são tão atuais quanto ele. Governos mudam as regras de horário de verão com poucos meses de aviso, e um dispositivo desatualizado converte uma data futura com a regra antiga.

Frequently Asked Questions

Como converter fusos horários?

Selecione um fuso de origem e um de destino e informe a data e a hora. A ferramenta converte o instante para o fuso de destino levando em conta o deslocamento em relação ao UTC e o horário de verão. Mais de 60 fusos IANA são suportados — busque por cidade ou nome de zona (America/New_York, Europe/London).

Como converter fusos horários no Excel?

No Excel, guarde as datas e horas em UTC em uma coluna e some o deslocamento do fuso em outra: =A1 + (deslocamento/24). Para conversão que considera o horário de verão, use DateTimeZone.ToLocal() do Power Query ou uma coluna auxiliar com PROCV contra uma tabela de deslocamentos em relação ao UTC. Esta ferramenta no navegador trata o horário de verão automaticamente.

Como isto lida com o horário de verão (DST)?

O conversor usa o banco de dados de fusos IANA por meio da API Intl.DateTimeFormat do navegador. As transições de horário de verão são aplicadas automaticamente — por exemplo, America/New_York é UTC−5 no inverno e UTC−4 no verão, e a ferramenta usa o deslocamento correto para a data exata que você informar.

How to Use Timezone Converter

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.