Calculadora de datas — Diferença e soma/subtração
Calcule o tempo exato entre duas datas — dividido em anos, meses e dias, além de dias totais, semanas e contagem opcional de dias úteis. Ou alterne para o modo somar/subtrair para calcular uma data a N dias, semanas, meses ou anos de distância. Tudo roda no seu navegador.
Privacidade por padrão. Todo o cálculo de datas roda inteiramente no seu navegador — nada do que você digita é enviado para um servidor.
GrátisSem cadastroFunciona no seu navegador
Por que duas calculadoras de datas discordam — regras de contagem
A maioria dos resultados de datas "errados" não são bugs, mas sim duas convenções válidas. Estas são as quatro que causam quase todas as divergências e onde cada uma se aplica.
| Pergunta | Convenção | Consequência |
|---|---|---|
| A data final é incluída? | Exclusiva por padrão (seg → sex = 4 dias) | A contagem inclusiva soma 1 — contratos e diárias hospitalares costumam contar de forma inclusiva |
| O que é "um mês depois" de 31 de janeiro? | Ajusta para o último dia válido (28/29 de fevereiro) | Somar 1 mês e depois subtrair 1 mês pode não retornar para 31 de janeiro |
| Qual é a duração de um "mês" em dias? | Meses de calendário, não um valor fixo de 30 | Um intervalo de 6 meses tem 181–184 dias, dependendo dos meses que atravessa |
| Dias bissextos contam? | Sim — 29 de fevereiro é um dia real em qualquer intervalo que o cruze | A duração dos anos alterna entre 365/366; "1 ano" nem sempre tem 365 dias |
- Anos bissextos são todos os anos divisíveis por 4, exceto séculos não divisíveis por 400 — 2000 foi bissexto, 1900 não foi, 2100 não será.
- A contagem de dias úteis varia ainda mais porque os feriados dependem de cada região; a contagem simples de dias da semana exclui apenas sábados e domingos.
- Todo o cálculo é feito no calendário local do seu navegador, portanto um intervalo que atravesse o horário de verão continua sendo contado em dias corridos inteiros, e não em blocos de 24 horas.
Como calcular dias entre duas datas
- Escolha o modo. Escolha "Dias entre datas" para calcular a diferença ou "Somar / Subtrair" para projetar uma data para frente ou para trás.
- Insira as datas. Use os seletores de data. Se a data final for anterior à inicial, a ferramenta inverte a ordem automaticamente para o cálculo.
- Veja o detalhamento. Veja a diferença expressa em anos + meses + dias, total de dias e semanas completas. Marque "dias úteis" para contar apenas de segunda a sexta.
- Copie o resultado. Com um clique você copia o resumo (ou a data calculada em YYYY-MM-DD) para a área de transferência.
Perguntas frequentes
- Os dados inseridos são enviados para algum servidor?
- Não. Todo o cálculo de datas roda no seu navegador — nada é enviado para um servidor.
- Os dois extremos são contados?
- A diferença conta os dias decorridos: de 1 de janeiro a 2 de janeiro é 1 dia. Para incluir os dois extremos (contagem inclusiva), adicione 1 ao total.
- Como os dias úteis são contados?
- Dias da semana (segunda a sexta) após a data inicial até a data final. Feriados não são excluídos, pois variam por país e ano.
- Como a adição de meses lida com datas de fim de mês?
- Aritmética padrão de calendário: 31 de janeiro + 1 mês resulta em 28 de fevereiro (ou 29 de fevereiro em anos bissextos) — o último dia válido do mês de destino.
- A ferramenta lida com anos bissextos?
- Sim. Todos os cálculos usam datas reais de calendário, portanto 29 de fevereiro e a duração dos anos bissextos são tratados corretamente.
- Posso calcular um prazo de 90 dias a partir de hoje?
- Sim — use o modo Somar / Subtrair com o botão rápido de +90 dias ou digite qualquer quantidade em dias, semanas, meses ou anos.
Casos de uso
- Contar dias até um prazo, lançamento ou prova
- Calcular prazos de contrato ou aviso prévio em dias úteis
- Descobrir sua idade exata ou tempo de serviço em anos, meses e dias
- Projetar uma data de acompanhamento a 30/60/90 dias a partir de hoje
- Verificar quantas semanas restam no cronograma de um projeto