Calculadora de duração de data
Calcule dias, semanas e meses entre duas datas online. Fuso horário IANA opcional, validação rigorosa e resultados fáceis de copiar.
Use AAAA-MM-DD ou formulários em inglês, como 15 de março de 2026 ou 15 de março de 2026. Outros formatos não são aceitos.
A matemática somente de data usa as datas do calendário inseridas. A seleção de fuso horário documenta como você interpreta essas datas e mantém o comportamento consistente se estendermos a ferramenta posteriormente.
Como usar a calculadora de duração de data
- Digite ou cole cada data nos dois primeiros campos. O seletor de calendário nativo não é obrigatório; qualquer formato de texto suportado funciona.
- Escolha um fuso horário se quiser fixar como as datas do calendário são lidas ou deixe o padrão para sua zona local.
- Clique em Calcular. As semanas apresentam duas casas decimais; meses usam meses inteiros mais os dias restantes.
- Use Copiar resultado para obter os números e o resumo ou Limpar para redefinir tudo.
Como os dias, semanas e meses entre as datas são calculados
O total de dias é o número de dias corridos desde a primeira data até a segunda, sem contar a data de início, mas contando a data de término. De 1º a 31 de janeiro são 30 dias.
O total de semanas é o total de dias dividido por 7, arredondado para duas casas decimais para exibição.
Os meses são contados em meses inteiros a partir da data anterior: adicionamos um mês de cada vez (com fixação do dia do mês) até que a próxima etapa ultrapasse a data posterior. O restante são dias restantes.
Se a segunda data for anterior à primeira, você ainda terá o mesmo intervalo; o resumo lista primeiro a data anterior.
Exemplos de diferença de data
- 2026-01-01 → 2026-01-31 — 30 dias, cerca de 4,29 semanas, 0 meses e 30 dias.
- 2026-01-15 → 2026-02-15 — 31 dias, cerca de 4,43 semanas, 1 mês e 0 dias.
- 28/02/2024 → 01/03/2024 (ano bissexto) — 2 dias de fevereiro a março.
Perguntas frequentes
A calculadora inclui a data de início e de término?
Não. A data de início é excluída e a data de término é incluída. De 1º a 31 do mesmo mês são 30 dias e não 31.
Como as semanas são mostradas?
Semanas são o total de dias dividido por 7, arredondado para duas casas decimais. Isso é para exibição; a contagem exata dos dias é a fonte da verdade.
O que significam “meses civis” aqui?
Adicionamos meses inteiros a partir da data anterior (com fixação de dias para meses mais curtos) até que a adição de outro mês ultrapasse a data posterior. Quaisquer dias extras são listados separadamente.
Que formatos de data posso usar?
AAAA-MM-DD é sempre aceito. Você também pode usar nomes de meses em inglês, como 15 de março de 2026 ou 15 de março de 2026. Formatos ambíguos como 03/04/2026 são rejeitados.
Preciso de uma conta ou conexão de servidor?
Não. Tudo é executado no seu navegador com JavaScript padrão e APIs internacionais - sem serviços pagos de terceiros.
Por que o fuso horário pode ser importante para cálculos de datas
Esta ferramenta compara apenas datas do calendário – sem horas ou minutos. Para entrada simples AAAA-MM-DD, a diferença é a mesma em todos os lugares do calendário gregoriano.
A escolha de um fuso horário ainda é importante se você deseja um quadro explícito de como você se refere a cada data, e corresponde a como os navegadores expõem as zonas IANA sem qualquer API paga.