Pular para o conteúdo
UnitFormula

O número de dias entre duas datas é a data final menos a data inicial, contado em dias corridos completos. Informe uma data inicial e uma final, e a calculadora conta cada dia intermediário, lidando corretamente com as diferentes durações dos meses e os anos bissextos. De 2026-01-01 a 2026-12-31 são 364 dias; um ano bissexto completo como 2024 tem 366 dias.

Calculadora de dias entre datas

Dias completos de 1 de jan. de 2026 até 31 de dez. de 2026.

Dias entre as datas364

Exemplos rápidos

Como o cálculo é feito

  1. Dias = data final − data inicialdays=endstart\text{days} = \text{end} - \text{start}
    end
    = 20 818
    start
    = 20 454
    364
Dias entre as datas364

Como funciona

Para contar os dias entre duas datas, subtraia a mais antiga da mais recente:

dias = data final − data inicial

Internamente, cada data é convertida em um número de dia, e a diferença é a contagem de dias entre elas. Isso leva em conta automaticamente as diferentes durações dos meses (de 28 a 31 dias) e os anos bissextos, então você nunca precisa somá-los à mão.

Um ano é bissexto — com 366 dias em vez de 365 — se for divisível por 4, exceto os anos seculares, que devem ser divisíveis por 400. Assim, 2000 foi bissexto, mas 1900 não. Em um ano bissexto, fevereiro ganha um dia 29, que a contagem inclui quando o intervalo o abrange.

O resultado é o número de noites entre as duas datas. Se você quiser incluir a própria data inicial e a final (uma contagem inclusiva), some um.

Exemplo resolvido

De 2026-01-01 a 2026-12-31 são 364 dias — um ano comum tem 365 dias, e este intervalo para um dia antes do 1º de janeiro seguinte. Todo o ano de 2024 (2024-01-01 a 2025-01-01) tem 366 dias porque 2024 é bissexto. Um mês, 2026-01-01 a 2026-02-01, tem 31 dias.

Perguntas frequentes

Quantos dias há entre duas datas?

Subtraia a data inicial da data final: dias = final − inicial. A calculadora converte cada data em um número de dia e toma a diferença, então as durações dos meses e os dias bissextos são tratados automaticamente. De 2026-01-01 a 2026-12-31 são 364 dias.

A contagem inclui as datas inicial e final?

O resultado conta os dias *entre* as datas — na prática, o número de noites — então a data inicial não é contada e a final é. Para contar os dois extremos de forma inclusiva (por exemplo, o total de dias de uma viagem), some um ao resultado.

Como os anos bissextos são tratados?

Automaticamente. Um ano bissexto tem 366 dias (um 29 de fevereiro a mais), e qualquer intervalo que abranja um 29 de fevereiro o inclui. Um ano é bissexto se for divisível por 4, exceto os anos seculares, que devem ser divisíveis por 400 — assim, 2000 foi bissexto e 1900 não.

O resultado pode ser negativo?

Sim. Se a data final for anterior à inicial, a diferença é negativa, indicando quantos dias *antes* da inicial cai a final. Troque as datas para obter uma contagem positiva.

Quantos dias tem um ano?

Um ano comum tem 365 dias e um ano bissexto tem 366. Em intervalos longos, isso dá em média cerca de 365,2425 dias por ano no calendário gregoriano, razão pela qual a regra do ano bissexto pula três dias bissextos a cada 400 anos.

Como contar dias úteis em vez disso?

Esta calculadora conta todos os dias corridos, incluindo fins de semana e feriados. Contar apenas os dias úteis exige excluir os fins de semana e uma lista de feriados, que variam conforme o país e a região — esse é um cálculo à parte.