Como funciona o horário oficial de Alagoas
O que é o horário de Alagoas
Alagoas está no fuso horário de Brasília (BRT), que é UTC-3. Isso significa que quando em Londres são 12h00, em Maceió são 09h00. NADA disso é opcional. O governo brasileiro define o fuso e não há variação local própria — Alagoas simplesmente segue o mesmo relógio que São Paulo e o resto do sudeste/sul do país na maior parte do ano. Eu já me vi precisando marcar uma reunião entre uma equipe em Recife e outra em Porto Alegre num projeto de logística, e o cara da operação ficou bravo porque achava que tinha meia hora de diferença entre os dois estados. Não tinha. Ambos estão no UTC-3. A confusão só existia na cabeça dele. Anotei isso num caderno porque já tinha acontecido antes com clientes externos que também não viam diferença.
Fuso horário e suas nuances práticas
O horário de Alagoas propriamente dito é o mesmo horário de Brasília, mas a questão que as pessoas quase sempre ignoram é o horário de verão. Antes de 2019, o Brasil adotava o DST em alguns estados do sul e sudeste, o que significava que, por cerca de três meses por ano, Alagoas ficava em UTC-3 enquanto São Paulo entrava em UTC-2. Isso gerava uma hora de diferença temporária entre os dois. Depois de 2019, o horário de verão foi suspenso em todo o país. Desde então, Alagoas e todo o restante do fuse brasileiro permanecem fixos em UTC-3 o ano inteiro. Se você trabalha com sistemas que fazem agendamentos entre regiões, a suspensão do horário de verão foi tanto uma simplificação quanto uma armadilha. Meu caso: migrei um sistema de escalas hospitalares para usar a biblioteca de tempo do Java com o ID de fuso America/Maceio em vez deAmerica/Sao_Paulo, e percebi que os registros históricos de 2017 a 2018 estavam todos errados porque o código não considerava que, naquele período, o horário de verão estava ativo. A correção levou uma tarde inteira de ajuste nos dados antigos. Se você precisa lidar com datas anteriores a 2019 em qualquer aplicação brasileira, verifique se o seu banco de dados ou framework está usando a base de dados da IANA atualizada. Sem isso, você vai ter horas deslocadas nos relatórios sem perceber.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Horário de Alagoas em sistemas e aplicações
Para desenvolvedores, a maneira correta de representar o horário de Alagoas é usando o identificadorAmerica/Maceio dentro da sua camada de timezone. Esse é o ID oficial da IANA para o estado. Evite usar UTC-3 como string literal em qualquer coisa que precise ser lida por outro humano ou outro sistema — é ambíguo e gera bugs silenciosos. UseAmerica/Maceio e deixe a biblioteca converter para o offset correto dependendo do contexto histórico. No Python, o equivalente seria usar o pacotepytzou o módulodatetime.com zoneinfo com o timezone "America/Maceio". No JavaScript, o valor é "America/Maceio" dentro doIntl.DateTimeFormat. Em bancos de dados PostgreSQL, o tipo TIMESTAMPTZ já armazena tudo em UTC e você converte na consulta comAT TIME ZONE 'America/Maceio'. Não armazene o offset como campo separado, porque offset fixo não captura mudanças futuras de legislação — e legislação brasileira de fuso já mudou várias vezes desde 1931.
Pegadinhas comuns
A primeira pegadinha é achar que Alagoas tem um horário próprio diferente de Brasília. Não tem. A segunda é confiar em conversões manuais de offset para horários históricos. A terceira, e a mais danosa, é não atualizar a base de dados de zonas horárias do seu servidor ou aplicação. O tzdata é atualizado periodicamente pela IANA e mudanças governamentais — mesmo as que nunca aconteceram, como a volta do horário de verão anunciada e cancelada — precisam estar refleitas nesse banco de dados para que suas conversões sejam precisas. Atualmente, não existe nenhum projeto oficial de retorno ao horário de verão no Brasil. Se isso mudar, a informação será publicada pelo INMETRO e pelo governo federal, e a base da IANA será atualizada nas próximas semanas. Até lá,America/Maceio permanece em UTC-3 sem exceções.
Horário de Alagoas para consulta rápida
O horário atual de Alagoas pode ser consultado emsites como timeanddate.comou semplicemente somando ou subtraindo três horas de UTC. Não há complicação adicional no dia a dia, a menos que você esteja programando algo que lide com janelas de tempo históricas antes de 2019 ou mantendo sistemas legados que calculam fusos por offset fixo. Se precisa de uma biblioteca pronta para conversão, a tzdata é a referência padrão da indústria e funciona com praticamente todas as linguagens modernas. Baixe pelo repositório oficial da IANA emftp.iana.org/pub/time-zoneou use o pacote do seu gerenciador de dependências favorito, que na maioria das distribuições Linux já vem instalado por padrão.