Calculadora de Dias
Conte o intervalo de calendário entre duas datas em dias e semanas — útil para contratos, viagens, prazos da Segurança Social e verificar a idade numa data concreta.
Calcular
Calcular
Resultado
A fórmula
Toma-se a diferença absoluta entre as duas datas de calendário em milissegundos e divide-se por 86.400.000 (a duração de um dia civil). Os dias bissextos entre as datas são incluídos automaticamente porque ambas as datas são interpretadas no calendário gregoriano. Também indicamos semanas inteiras e uma fracção aproximada de anos usando 365,25 dias por ano.
Exemplo resolvido
- Início 1 de janeiro de 2026, fim 1 de julho de 2026
- Ambas as datas são meias-noites no calendário gregoriano; 1 de julho está a 181 dias de 1 de janeiro num ano não bissexto
- 181 ÷ 7 = 25 semanas com 6 dias de resto; 181 ÷ 365,25 ≈ 0,50 anos
Resultado: 181 dias (25 semanas · ≈ 0,50 anos)
Como se calcula a diferença de datas
A aritmética de datas parece simples até entrarem anos bissextos, contagem inclusiva e «dias úteis». Esta ferramenta indica o intervalo exclusivo de dias civis entre duas datas — o número de meias-noites cruzadas de uma para a outra.
Dias de calendário (o que contamos)
Contamos dias inteiros de calendário entre as duas datas, fins de semana e feriados incluídos. De segunda a sexta o resultado é 4 dias (meias-noites de ter, qua, qui e sex após a segunda), não 5 dias úteis inclusivos. Se o contrato diz «no prazo de 10 dias após a assinatura», confirme se as partes entendiam dias de calendário, úteis ou uma contagem inclusiva.
A ordem não importa: o resultado é sempre o intervalo positivo. Trocar início e fim dá o mesmo número de dias.
Anos bissextos
Se 29 de fevereiro cair estritamente entre as duas datas, soma um dia ao total. Os anos seculares seguem a regra gregoriana (divisíveis por 400). A fracção de ano mostrada usa 365,25 como média de longo prazo — útil para comparações aproximadas, não para contagens legais de dias.
Meses e «somar um mês»
Esta calculadora não converte um intervalo em componentes de anos/meses/dias ao estilo da idade. Somar «um mês» a uma data é outro problema: 31 de janeiro mais um mês pode passar a 28/29 de fevereiro ou 3 de março conforme a biblioteca ou a cláusula do contrato. Para desdobramentos A/M/D ao estilo idade a partir de uma data de nascimento, use a calculadora de idade.
Fusos horários
As entradas são datas de calendário sem hora do dia. Eventos entre zonas (voos nocturnos, entregas remotas) podem discordar em um dia se cada parte usar a sua meia-noite local. Acordem numa zona partilhada ou usem carimbos de tempo quando o instante exacto importe.
Factos interessantes
Regra bissexta gregoriana
A maioria dos anos divisíveis por 4 são bissextos; os seculares devem sê-lo também por 400. Por isso 2000 teve 29 de fevereiro e 1900 não.
Os dias úteis são outro produto
Em Portugal, muitos prazos administrativos e laborais excluem fins de semana e feriados. O Diário da República e calendários oficiais publicam feriados; esta ferramenta não os subtrai salvo que o faça manualmente.
Contagem inclusiva vs exclusiva
«Quantos dias há entre segunda e sexta?» pode significar 4 intervalos ou 5 dias nomeados. Alinhe sempre a redacção da sua norma ou contrato.
Semanas ISO
Alguns sectores numeram semanas com datas de semana ISO 8601 (semana a começar à segunda). A nossa contagem de semanas é simplesmente dias totais ÷ 7, não uma diferença de número de semana ISO.
O tempo Unix ainda tem segundos bissextos
As contagens de dias civis para formulários ignoram segundos bissextos. Linhas temporais científicas que precisam de segundos SI exactos usam outras escalas (UTC com segundos bissextos, ou TAI).
Perguntas frequentes
Introduza ambas as datas. A calculadora devolve o número absoluto de dias de calendário entre elas, mais semanas inteiras e uma fracção aproximada de anos.
Sim. Conta-se cada dia de calendário do intervalo. Para prazos em dias úteis, subtraia fins de semana e feriados em separado com o calendário da sua jurisdição.
Não. O resultado é a diferença positiva, pelo que qualquer das datas pode ser introduzida primeiro.
Se 29 de fevereiro ficar entre as datas, soma um dia. A estimativa em anos usa 365,25 dias; a contagem de dias em si é exacta para as datas gregorianas introduzidas.
Esta página centra-se em dias e semanas totais. Para um desdobramento anos/meses/dias desde uma data de nascimento até hoje, use a calculadora de idade.
Só se usam datas. Dois acontecimentos na mesma data de calendário estão a 0 dias aqui mesmo que mediassem 23 horas no relógio.
Referências
- ISO 8601 — Formato de data e hora Define a representação de datas de calendário e convenções de semana associadas.
- Time FAQs (anos bissextos) Regras gregorianas de ano bissexto usadas em calendários civis.
- Feriados nacionais Referência ao converter intervalos de dias de calendário em dias úteis em Portugal.