Como calcular os dias entre duas datas
A diferença em dias corridos é simplesmente a data final menos a data inicial, contando todos os dias do calendário, inclusive fins de semana e feriados. A calculadora já considera meses de 28, 29, 30 e 31 dias e os anos bissextos.
dias = data final − data inicial (+ 1 se a data final for incluída)
Por padrão, a data final não entra: de 01/01 a 02/01 passou 1 dia. Se você precisa contar os dois extremos, como os dias de um evento ou de um atestado, escolha incluir a data final.
Exemplo: quantos dias faltam para o Natal
De 04/10/2026 a 25/12/2026:
- Outubro: 27 dias (do dia 4 ao dia 31) + novembro: 30 + dezembro: 25 = 82 dias.
- Em semanas: 82 ÷ 7 = 11 semanas e 5 dias.
- Em meses: de 04/10 a 04/12 são 2 meses, mais 21 dias até 25/12 = 2 meses e 21 dias.
- Dias úteis: há 59 dias de segunda a sexta no período; tirando 12/10, 02/11 e 20/11, sobram 56 dias úteis.
Anos, meses e dias
A conversão para anos, meses e dias usa meses cheios do calendário, como no cálculo da idade: primeiro contam-se os meses completos e depois os dias que sobram. Quando o mês de destino não tem o dia de partida (por exemplo, 31 de janeiro para fevereiro), o mês se completa no dia seguinte, como prevê o Código Civil (art. 132, § 3º).
E os dias úteis?
O resultado mostra também os dias úteis do período (segunda a sexta, sem feriados nacionais), contados sobre as mesmas datas dos dias corridos. Para escolher se Carnaval, Corpus Christi ou sábados contam, ou para calcular o vencimento de um prazo, use a calculadora de dias úteis.
Veja também a calculadora de datas, para somar dias a uma data, e acalculadora de idade.