Toolivaro

Calculadora de diferença entre datas grátis

Calcule o número exato de dias, semanas, meses e anos entre duas datas — com um único método confiável.

Processado localmente no seu navegador

Sobre esta ferramenta

A calculadora de diferença entre datas informa quanto tempo há entre duas datas, expresso de todas as formas úteis de uma vez: total de dias corridos, semanas completas mais os dias restantes, meses completos e anos completos. O método é deliberadamente simples e está descrito na página: a diferença é medida em dias corridos entre as duas datas (o dia inicial não é contado; a data final é incluída quando é um dia completo), e as unidades maiores são derivadas dessa contagem com as aproximações padrão — um mês tem em média 30,44 dias e um ano tem em média 365,25 dias. Como todas as unidades derivam de uma única contagem de dias, os resultados sempre concordam entre si — exatamente a propriedade que as pessoas precisam ao planejar: se um prazo é "2 semanas" ou "14 dias" nunca deve depender de qual ferramenta você usou. A calculadora ignora fusos horários: ela compara datas de calendário, não instantes, então mudanças de horário de verão não podem alterar o resultado. Tudo roda localmente no seu navegador — suas datas nunca saem do seu dispositivo e nunca são registradas. Use esta calculadora para períodos de contrato, janelas de reserva, durações de projeto e qualquer planejamento que precise de uma contagem de dias defensável.

Como o resultado é calculado?

Período de contrato: de 15 de janeiro a 15 de abril

Um contrato vai de 15 de janeiro a 15 de abril de um ano não bissexto. A contagem é de 90 dias corridos — ou seja, 12 semanas completas e 6 dias restantes, 2 meses completos e 0 anos completos. As quatro respostas vêm da mesma contagem de 90 dias, então são internamente consistentes.

Exemplo de entrada e saída
Entrada Valor
startDate 2026-01-15
endDate 2026-04-15
Resultado 90 dias · 12 semanas + 6 dias · 2 meses · 0 anos

Qual é a fórmula e suas premissas?

Dias corridos

days = |dateB − dateA| in calendar days

Termos da fórmula
Símbolo Significado
dateA, dateB as duas datas, independentemente da ordem
calendar days cada virada de meia-noite conta como um dia

Dias corridos, não dias úteis — fins de semana e feriados estão incluídos. Use a calculadora de dias úteis quando eles não devessem estar.

Unidades maiores (aproximações)

weeks = ⌊days/7⌋ · months = ⌊days/30.44⌋ · years = ⌊days/365.25⌋

Termos da fórmula
Símbolo Significado
⌊x⌋ piso — a maior unidade inteira que cabe
30.44 média de dias por mês
365.25 média de dias por ano (anos bissextos incluídos)

Quais são os erros mais comuns?

  • Contar os dois extremos (matemática "inclusiva"), o que infla a contagem de dias em um — a calculadora usa as viradas de meia-noite.
  • Misturar "semanas" com "dias úteis" — esta ferramenta conta dias corridos; dias úteis são outra ferramenta.
  • Deixar diferenças de fuso horário alterarem uma contagem de prazo — datas de calendário são independentes de fuso horário.

Quais são as premissas e limitações?

  • Os valores de meses e anos são médias, não são sensíveis ao calendário (por exemplo, "2 meses" não está atrelado às durações específicas dos meses).
  • Os dias corridos incluem fins de semana e feriados por definição.
  • A calculadora trabalha apenas com datas; precisão em nível de horas está fora do escopo.

De onde vêm os números?

Última revisão 12 de agosto de 2026 · Versão 1.1.0 · Toolivaro não garante conteúdo externo.

Perguntas frequentes

A data final é incluída na contagem?

A calculadora conta as meias-noites entre as duas datas, então "1º de janeiro a 2 de janeiro" é 1 dia e "1º de janeiro a 1º de janeiro" é 0 dias. Se a sua convenção conta os dois extremos, adicione um dia ao resultado.

Por que meses e anos são aproximados?

Os meses e anos do calendário variam de duração, então qualquer contagem de meses e anos é uma convenção. Esta calculadora os deriva da contagem exata de dias com as médias padrão (30,44 e 365,25) — consistente e defensável, e sempre em concordância com a contagem de dias na mesma linha.

Fusos horários afetam o resultado?

Não — a calculadora compara datas de calendário, não instantes. Duas datas são o mesmo par de dias em qualquer lugar da Terra, então mudanças de horário de verão não podem alterar a contagem de dias.

Parte de Ferramentas de tempo, datas e agendamento

Encontrou um erro ou tem uma correção? Informe — revisamos toda correção.

Foi útil?

Revisado pela equipe editorial da Toolivaro conforme nossa metodologia Metodologia · Política editorial