DateCalc.app
EN FR ES PT DE IT PL JA KO NL

GUIA DE CÁLCULO DE DATAS

Como calcular o número de dias entre duas datas

Para calcular o número de dias entre duas datas, subtraia a data mais antiga da mais recente. Existem vários métodos para fazer isso com precisão, dependendo se você está calculando à mão, usando uma planilha ou uma fórmula.

Método 1: contar os dias do calendário diretamente

A abordagem mais simples: comece pela data mais antiga e conte até a data mais recente, um dia de cada vez. É prático para períodos curtos (algumas semanas), mas impraticável para intervalos mais longos.

Exemplo: Quantos dias de 1 de abril a 15 de abril?
1 de abril → 15 de abril = 14 dias.

Método 2: subtrair os números do dia do ano

Cada dia do ano tem um número de 1 (1 de janeiro) a 365 (31 de dezembro). Para encontrar os dias entre duas datas no mesmo ano, subtraia esses números.

Exemplo: Quantos dias de 10 de março a 20 de novembro de 2025?

  1. 10 de março = dia 69 do ano
  2. 20 de novembro = dia 324 do ano
  3. 324 − 69 = 255 dias
MêsDia do ano (primeiro dia)Dias no mês
Janeiro131
Fevereiro3228 (ou 29 em ano bissexto)
Março60 (61 em ano bissexto)31
Abril91 (92)30
Maio121 (122)31
Junho152 (153)30
Julho182 (183)31
Agosto213 (214)31
Setembro244 (245)30
Outubro274 (275)31
Novembro305 (306)30
Dezembro335 (336)31

Método 3: contar ao longo de vários anos

Quando as datas abrangem vários anos, some os dias restantes do primeiro ano, os dias completos dos anos intermediários e os dias decorridos no último ano.

Exemplo: Dias de 15 de junho de 2020 a 10 de março de 2024:

  1. 15 de junho a 31 de dezembro de 2020: 199 dias restantes em 2020
  2. Ano completo 2021: 365 dias
  3. Ano completo 2022: 365 dias
  4. Ano completo 2023: 365 dias
  5. 1 de janeiro a 10 de março de 2024: 70 dias (2024 é ano bissexto)
  6. Total: 199 + 365 + 365 + 365 + 70 = 1.364 dias

Como os anos bissextos afetam o cálculo

Um ano bissexto tem 366 dias em vez de 365. Se o seu intervalo de datas incluir 29 de fevereiro de um ano bissexto, adicione 1 dia extra. Os anos bissextos ocorrem a cada 4 anos: 2020, 2024, 2028, 2032…

Se estiver calculando à mão ao longo de vários anos, verifique se cada ano do intervalo é bissexto e use 366 em vez de 365 para esses anos.

FAQ

Quantos dias há entre 1 de janeiro e 31 de dezembro?

364 dias separam 1 de janeiro de 31 de dezembro (sem contar o primeiro dia). O ano completo de 1 de janeiro a 1 de janeiro do ano seguinte é de 365 dias (ou 366 em ano bissexto).

Como calcular o número de dias entre duas datas no Excel?

No Excel, subtraia diretamente as duas células de data: =B1-A1. Formate a célula do resultado como número (não como data). O Excel armazena datas como números, portanto a subtração fornece o número exato de dias.

O cálculo inclui tanto a data de início quanto a data de fim?

Depende da convenção. A maioria das calculadoras conta o intervalo entre as datas (sem incluir nenhuma das extremidades), portanto de 1 a 5 de janeiro = 4 dias. Se precisar incluir os dois dias (por exemplo, para um período de aluguel), adicione 1 ao resultado.

Quantos dias há entre duas datas que abrangem um ano bissexto?

Se o intervalo de datas incluir 29 de fevereiro de um ano bissexto, adicione 1 dia extra em comparação com um cálculo sem ano bissexto. Por exemplo, de 1 de janeiro de 2024 a 1 de janeiro de 2025 = 366 dias (2024 é ano bissexto).

Qual é a forma mais rápida de calcular os dias entre datas?

Use uma calculadora de datas online (como a deste site). Insira as duas datas e a calculadora retorna instantaneamente o número de dias, semanas, meses e anos entre elas.

Related: Dias em cada mês · Dias úteis vs dias corridos · Semanas no ano
Calcular dias entre datas — ferramenta gratuita →