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.
Revisado pela equipe editorial da Toolivaro conforme nossa metodologia Metodologia · Política editorial