Como Calcular os Dias Entre Duas Datas
Quantos dias até um prazo? Quantas semanas entre dois eventos? Quantos meses até um contrato expirar? A matemática de datas parece simples até voce considerar meses com diferentes comprimentos, anos bissextos e se deve contar a data de início ou de fim. A aritmética é a parte fácil; a parte difícil é o calendário em si, que é uma colcha de retalhos de 2.000 anos de compromissos entre a realidade astronomica (a órbita da Terra) e a conveniencia humana (doze meses nomeados, semanas de sete dias).
Como calcular dias entre datas
- Selecione sua data de início: escolha a data mais antiga usando o seletor de datas.
- Selecione sua data de fim: escolha a data mais tardia.
- Leia o resultado: veja o número total de dias, mais uma divisão em anos, meses, semanas e dias.
A ordem das datas não importa para a diferença absoluta: 100 dias separam duas datas independentemente de qual voce escolheu primeiro. A divisão em anos, meses, semanas e dias usa aritmética de calendário (não anos de 365,25 dias ou meses de 30 dias), então um intervalo de 90 dias começando em fevereiro lê-se diferente de um intervalo de 90 dias começando em junho.
Adicionar ou subtrair dias
A calculadora também funciona ao contrário: comece com uma data e adicione ou subtraia um número de dias para encontrar a data resultante.
Exemplo: Que data é 90 dias depois de 1 de março de 2026? A resposta é 30 de maio de 2026.
Isso é útil para:
- Prazos de contrato: "pagamento devido dentro de 30 dias" precisa de uma data calendário específica que voce pode colocar em um lembrete
- Períodos de aviso: "aviso de 60 dias necessário" antes de rescindir um aluguel ou contrato
- Planejamento: "o evento é em 120 dias, que data é essa?"
- Renovações de assinatura: quando expira sua assinatura anual se voce se inscrever hoje?
- Saúde e fitness: "completar este programa em 30 dias" precisa de uma data de fim alvo
- Viagens: validade de visto de 180 dias, cálculos de janela móvel Schengen de 90 dias
Cálculos comuns de datas
| De | Até | Dias |
|---|---|---|
| 1 jan | 31 dez | 364 (365 em anos bissextos) |
| 1 jan | 30 jun | 180 (181 em anos bissextos) |
| Qualquer data | Mesma data + 1 ano | 365 (ou 366) |
| Qualquer data | Mesma data + 1 trimestre | 90-92 |
| Qualquer data | Mesma data + 1 mes | 28-31 |
Uma breve história do calendário
As datas que voce insere remontam à reforma do calendário de Júlio César em 45 a.C., que estabeleceu 365 dias mais um dia bissexto a cada quatro anos. Esse calendário tinha um pequeno erro (cerca de 11 minutos por ano) que se acumulava ao longo dos séculos. Em 1582, o calendário tinha desviado dez dias da realidade astronomica. O Papa Gregório XIII corrigiu isso naquele ano eliminando dez dias (4 de outubro de 1582 foi seguido por 15 de outubro de 1582) e refinando a regra dos anos bissextos: séculos (1700, 1800, 1900) não são anos bissextos, mas 2000 é. O resultado, o calendário gregoriano, é o que toda calculadora de datas moderna usa.
Diferentes países adotaram o calendário gregoriano em diferentes momentos: países católicos em 1582, Grã-Bretanha e suas colonias em 1752, Japão em 1873, Rússia em 1918, Grécia em 1923. Para datas antes da adoção, a matemática de datas históricas torna-se confusa. Para datas depois, cada data gregoriana é consistente em todo o mundo.
Dias úteis vs dias corridos
A calculadora conta dias corridos, cada período de 24 horas entre as duas datas. Muitos prazos do mundo real são expressos em dias úteis, o que significa apenas dias de semana e às vezes exclui feriados públicos.
Uma conversão aproximada: dias úteis são cerca de 5/7 dos dias corridos, então 21 dias corridos são aproximadamente 15 dias úteis. Para cálculos precisos, a matemática é mais difícil porque depende de em quais dias da semana caem as datas de início e fim, mais o calendário de feriados para sua jurisdição. A maioria dos modelos de documentos jurídicos e financeiros especificam dias úteis quando querem dizer isso; por padrão, conte dias corridos.
Para feriados federais dos EUA (10 dias por ano em média), as equipes de RH normalmente subtraem esses de um intervalo em dias corridos para estimar dias úteis. Para trabalho internacional, os calendários de feriados variam significativamente: o Reino Unido tem 8 feriados bancários, França 11, Japão 16, Índia tem dezenas de feriados regionais.
Anos bissextos e casos extremos
Um ano bissexto ocorre quando o ano é divisível por 4, exceto séculos que não são divisíveis por 400. Então 2020, 2024, 2028 são anos bissextos; 2100 não é; 2000 era. O próximo ano bissexto é 2028. A calculadora lida com isso automaticamente.
Caso extremo do 29 de fevereiro: se voce nasceu em 29 de fevereiro, voce tem aniversário apenas a cada quatro anos. Para cálculos de idade, a maioria das jurisdições trata seu aniversário "oficial" como 28 de fevereiro em anos não bissextos; algumas usam 1 de março. A calculadora reporta a contagem real de dias, independentemente da regra que sua jurisdição usa.
Caso extremo de fim de mes: adicionar "um mes" a 31 de janeiro é ambíguo (fevereiro tem 28 ou 29 dias). Convenções comuns: 28 de fevereiro (ou 29) no mes seguinte, ou 3 de março (rolando os dias faltantes). A maioria das bibliotecas de datas limita ao último dia do mes alvo. O recurso "adicionar meses" da calculadora usa a regra de limitação.
Horário de Verão: o horário de verão não afeta a contagem de dias porque muda a hora do dia, não a data. Um intervalo de 30 dias começando antes da mudança de horário termina na data esperada; voce simplesmente tem um dia com 23 horas e um com 25 horas.
Armadilhas comuns
- Erro por um: "dias entre 1 de janeiro e 3 de janeiro" são 2 dias (conte o intervalo, não as datas). Se voce precisa incluir ambas as extremidades (3 dias: 1, 2, 3), adicione 1 ao resultado.
- Ambiguidade do formato de data: "03/04/2026" significa 3 de abril no Brasil mas 4 de março nos EUA. A calculadora usa o formato da sua localidade; verifique o seletor antes de enviar.
- Fusos horários: se suas datas de início e fim estão em fusos horários diferentes, a contagem de dias pode mudar em um. A calculadora trata ambas as datas como locais; converta para um fuso horário comum primeiro se voce precisa de precisão.
- Datas históricas antes de 1582: datas antes do calendário gregoriano são tecnicamente julianas e podem diferir até 13 dias de um cálculo ingenuo. Para pesquisa histórica anterior a 1582, use uma ferramenta especializada que lida com a transição juliano-gregoriana.
Dicas
- Incluir ou excluir extremidades: "dias entre" dá o intervalo. Se um contrato diz "dentro de 30 dias incluindo hoje", adicione 1.
- Use matemática de datas para planejamento de projeto: insira sua data de início do projeto e adicione o número estimado de dias para encontrar sua data de conclusão alvo.
- Combine com a Calculadora de Idade: para "anos e meses exatos entre duas datas", a Calculadora de Idade dá uma divisão mais legível do que apenas dias.
- Combine com o Cronometro de Contagem Regressiva: se voce quer uma contagem ao vivo para uma data futura (não apenas um número estático), use o Cronometro de Contagem Regressiva em vez disso.
- Funciona em qualquer dispositivo: a calculadora roda no seu navegador em desktop, tablet ou telefone sem instalação necessária.
Perguntas frequentes
O cálculo inclui as datas inicial e final?
A calculadora conta os dias entre as duas datas. Se você precisa incluir tanto a data inicial quanto a final na contagem, some 1 ao resultado.
Posso somar ou subtrair dias de uma data?
Sim. A calculadora de datas tem um modo em que você informa uma data inicial e um número de dias para somar ou subtrair, e obtém a data resultante.
Ela considera os anos bissextos?
Sim. O cálculo usa datas reais do calendário, então 29 de fevereiro em anos bissextos é tratado corretamente.
Posso calcular também em semanas e meses?
Sim. O resultado mostra a diferença decomposta em anos, meses, semanas e dias, para que você possa ler da forma que preferir.