Quantos dias entre duas datas
Publicado a 21/10/2025 · 3 min de leitura · Calculadoras do dia a dia
Lena Hoffmann — Redatora de Ciência e Educação na OneKitly
Matemática · Física
Verificado a partir de 2 fontes
Para contar os dias entre duas datas, subtraia a mais antiga da mais recente. Dentro de um mês, subtraia os números de dia; entre meses, some os dias que restam do primeiro mês, os meses inteiros no meio e os dias do último. De 10 a 25 de março são 15 dias; de 20 de janeiro a 5 de fevereiro, 16. Atenção aos anos bissextos e a se conta ambos os extremos.
Subtraia a data mais antiga da mais recente, atento à duração dos meses e anos bissextos. Eis como contá-lo e se incluir ambos os extremos.
A ideia básica
Contar dias é só uma subtração: a data mais recente menos a mais antiga. Quando ambas caem no mesmo mês é imediato — de 10 a 25 de março, simplesmente 25 − 10 = 15 dias. A única razão por que se complica é que o nosso calendário não tem base redonda: os meses têm durações diferentes e os anos às vezes ganham um dia. Trate desses dois pormenores e qualquer diferença de datas é simples.
Contar entre meses
Quando as datas abrangem mais de um mês, divida o intervalo. Pegue nos dias que restam do primeiro mês, some os meses inteiros do meio, depois os dias do último mês. De 20 de janeiro a 5 de fevereiro: janeiro tem 31 dias, logo 31 − 20 = 11 dias restantes em janeiro, mais 5 dias em fevereiro, dão 16. Para intervalos longos, some no meio os meses inteiros (em dias). Peça a peça, resolve-se sempre.
Anos bissextos e duração dos meses
As armadilhas são as irregularidades do calendário. Os meses têm 28, 29, 30 ou 31 dias, por isso não pode assumir uma duração fixa. Fevereiro é o imprevisível: 28 dias quase sempre mas 29 em ano bissexto — os divisíveis por 4, exceto os séculos não divisíveis por 400. Um intervalo que cruza 29 de fevereiro ganha um dia que o cálculo mental esqueceria. É por isso mesmo que uma calculadora de datas compensa em intervalos longos ou bissextos.
Inclusivo ou exclusivo?
Mais uma decisão muda a resposta num dia: conta ambos os extremos ou só o intervalo entre eles? Uma estadia de hotel conta noites, por isso de 10 a 12 são duas noites (excluído o último dia). Um pré-aviso ou uma contagem decrescente de um evento conta muitas vezes o dia de início e de fim (incluídos). Nenhum é 'certo' — depende do que mede — mas seja sempre claro sobre qual usa, sobretudo em prazos e contratos.
Perguntas frequentes
- Como conto os dias entre duas datas?
- Subtraia a data mais antiga da mais recente, atento à duração dos meses e anos bissextos.
- Conto a data de início e de fim?
- Depende: um hotel conta noites (exclusivo), enquanto um pré-aviso conta muitas vezes ambas.
- Quantos dias tem um ano bissexto?
- 366, porque fevereiro tem 29 dias em vez de 28.
Artigos que podem interessar-lhe
Todos os guias →Ferramentas relacionadas
Fontes
Detetaste um erro neste artigo?