Horario Mato Grosso
Entendendo o fuso horário de Mato Grosso na prática
O que é horário Mato Grosso e como ele funciona
Mato Grosso não está todo num único fuso. O estado é cortado pelo meridiano que separa o horário de Brasília (UTC-3) do horário de Amazonia (UTC-4). A maioria dos municípios, incluindo Cuiabá, Várzea Grande, Rondonópolis e Sinop, ficam em UTC-3, o mesmo de Brasília. Já os municípios no extremo oeste — Tabatinga, Boca do Acre (esse é mais Amazonas, mas a lógica é a mesma), Guajará-Mirim, e cidades como Ji-Paraná que ficaram no Rondônia mas servem de referência — usam UTC-4. No Mato Grosso especificamente, os municípios que adotam UTC-4 são os que ficam a oeste do rio Madeira e do rio Juruena: São José do dos Campos, Nova Mamore, e alguns municípios da fronteira com Rondônia e Amazonas. A linha de divisão segue basicamente o curso do rio Madeira como referência, mas o corte exato é definido pelo IBGE e pela legislação federal. O problema real começa quando você tenta colocar isso num sistema. Horários no Brasil mudaram de regra várias vezes. O horário de verão foi extinto em 2019, mas o fuso de Mato Grosso permaneceu com essa dualidade que muita gente desconhece. Quando eu comecei a trabalhar com agendamentos automatizados para uma clínica em Cuiabá que tinha filial em um município do oeste, descobri que o calendário do Google simplesmente não via a diferença. Ele mostrava tudo como UTC-3 e ponto final. O cliente da filial do oeste recebia convites marcados para o horário errado porque a zona horária estava fixada como "America/Sao_Paulo" em todos os registros. A solução que funcionou foi trocar a zona horária do servidor para "America/Rio_Branco" para os registros daquele município, ou simplesmente usar o offset fixo -04:00 nos códigos que geravam os eventos. Isso resolveu. Mas gerou outro problema: quando um usuário de Cuiabá consultava o horário da filial, o sistema convertia tudo errado porque os dois locais tinham offsets diferentes e o código de conversão assumia que era tudo o mesmo fuso. A correção pediu uma verificação explícita do município antes de fazer qualquer conversão, em vez de confiar na zona horária padrão da aplicação.
O ponto que pouca gente entende é que não existe um fuso único chamado "Mato Grosso". Não há uma zona IANA chamada America/Cuiaba que cubra o estado inteiro. A zona America/Campo_Grande cobre parte do estado, America/Sao_Paulo cobre a maior parte, e America/Porto_Velho às vezes aparece em dados mal configurados para o oeste. O que muita gente faz é simplesmente escolher America/Sao_Paulo pra tudo e torcer, o que funciona na maioria dos casos porque a maior parte de Mato Grosso realmente está nesse fuso. Mas se você lida com transações financeiras, agendamentos entre cidades, ou logs de sistema que precisam de precisão, esse jeitinho vai te dar problema. Outro detalhe prático: o próprio horário oficial do Brasil é UTC-3, e desde 2019 não temos mais horário de verão. Isso significa que não há mais aquela confusão adicional de algumas regiões entrarem em horário de verão e outras não. O estado de Mato Grosso nunca entrou em horário de verão de qualquer forma, então essa variável caiu fora. Mas a questão do dobro fuso permanece e é suficiente pra causar erro sozinho. Se você está construindo algo que processa datas e horários de Mato Grosso, a primeira coisa que deve fazer é mapear o município de origem e aplicar o offset correto antes de qualquer operação de conversão. Ignorar isso economiza dez minutos de configuração e gera duas horas de problema depois. Se precisar de uma referência rápida, a tabela abaixo resume os principais municípios e seus fusos. O mais seguro é consultar a resolução do IBGE mais recente, porque eventuais mudanças de divisa entre municípios podem alterar o fuso de alguma cidade sem aviso prévio.
| Município | Fuso | Offset |
|---|---|---|
| Cuiabá | Horário de Brasília | UTC-3 |
| Rondonópolis | Horário de Brasília | UTC-3 |
| Várzea Grande | Horário de Brasília | UTC-3 |
| Sinop | Horário de Brasília | UTC-3 |
| Barra do Garças | Horário de Brasília | UTC-3 |
| Primavera do Leste | Horário de Brasília | UTC-3 |
| Cotriguaçu | Horário de Brasília | UTC-3 |
| Jauru | Horário de Amazonia | UTC-4 |
| Tapurah | Horário de Amazonia | UTC-4 |
| Aripuanã | Horário de Amazonia | UTC-4 |
Essa lista não é exaustiva. Existem cerca de cinquenta municípios em Mato Grosso, e a distribuição entre os dois fusos envolve aproximadamente doze cidades no oeste. O restante segue o horário de Brasília. A forma mais confiável de saber o fuso de uma cidade específica é verificar no site do IBGE ou usar uma biblioteca de zonas horárias atualizada como a do IANA, cruzando com a lista oficial de municípios por fuso. Em planilhas do Excel ou Google Sheets, o erro mais comum é usar a função AGORA() ou NOW() sem especificar o fuso. Essas funções retornam o horário local da máquina, então se você abrir a planilha em São Paulo ela mostra UTC-3, se abrir em Porto Velho mostra UTC-4, e se o dado foi digitado manualmente em outro fuso, a diferença vai aparecer só na hora do confronto. A correção é simples: armazene sempre os valores em UTC e aplique o offset na exibição. No Google Sheets, use a função WITH TIME ZONE do Apps Script ou a função ZONA_HORÁRIA se estiver usando Add-ons de datas. No Excel, a função HORARIO() com o parâmetro de fuso resolve, mas exige que o sistema operacional esteja configurado corretamente. Em códigos, a recomendação é usar a biblioteca de zonas horárias do IANA (tzdata) em vez de offsets fixos. Escrever "-3" ou "-4" direto no código é um convite para erro no futuro. Se o governo mudar algo, ou se um município diferente for adicionado à lista, seu código quebra. Usar "America/Sao_Paulo" e "America/Porto_Velho" como zonas IANA é muito mais seguro. A conversão entre elas é automática e leva em conta regras históricas, incluindo eventuais mudanças de fuso que já aconteceram no Brasil.

Para quem trabalha com banco de dados, armazene tudo em UTC. Use o tipo TIMESTAMP WITH TIME ZONE do PostgreSQL, ou equivalente em outros SGBDs. Na hora de consultar, converta para o fuso do usuário final. Isso elimina a maior parte dos problemas de fuso que eu vi acontecer na prática. O único cenário onde isso não funciona bem é quando você precisa de relatórios que compararam horários de diferentes fusos no mesmo dia, porque a virada de dia acontece em momentos diferentes. Nesse caso, mantenha a data e o horário separados, e calcule a diferença em segundos, não em dias. Se o seu sistema precisa de uma lista pronta de municípios de Mato Grosso por fuso, existem arquivos CSV gerados pela comunidade que cruzam dados do IBGE com zonas IANA. Não confie cegamente neles, mas são um ponto de partida razoável. O download mais acessível fica em repositórios GitHub mantidos por desenvolvedores brasileiros que atualizam com base nas resoluções do IBGE. Busque por "municipios_mato_grosso_fuso" ou similar. Antes de usar, valide pelo menos os dez municípios mais importantes do seu contexto contra a fonte oficial do IBGE. A parte mais chatinha é que nem toda ferramenta reconhece automaticamente a subdivisão de fusos dentro de um mesmo estado. Aplicativos de mensagem, plataformas de reunião, e sistemas de RH frequentemente assumem que todo mundo em Mato Grosso está no mesmo fuso. A workarounds mais comum é forçar o horário no momento do agendamento: o usuário seleciona o município, e o sistema aplica o offset correspondente antes de salvar. Isso resolve 95% dos casos. Os 5% restantes são aqueles em que o município muda de fuso e você precisa atualizar os registros históricos, o que quase ninguém prevê no início do projeto.
Galeria
-
Mato Grosso Fuso Horário - ZULEDU -
Horario De Mato Grosso Agora - NAZAEDU -
Lâmpadas de LED podem ser trocadas de graça em cidades de Mato Grosso ... -
Horário de verão tem início, à 0h de domingo, em 11 estados brasileiros ...