Gratuito, sem registo
Calculadora de datas: dias entre duas datas
Descubra quantos dias há entre duas datas, avance ou recue uma data em dias, semanas, meses ou anos e encontre o número da semana de qualquer dia. Nada é enviado para lado nenhum: tudo funciona no seu navegador.
Introduza as datas para ver o resultado.
Como utilizar
- Escolha o separador. Use «Diferença» para comparar duas datas, «Somar ou subtrair» para deslocar uma data e «Detalhes» para ver o número da semana e o dia da semana.
- Introduza as datas. Selecione cada data no calendário ou escreva-a diretamente. São aceites datas entre 1900 e 2200.
- Defina as opções. Na diferença, decida se o último dia conta. Na deslocação, introduza qualquer combinação de anos, meses, semanas e dias e escolha somar ou subtrair.
- Leia e copie o resultado. A resposta atualiza-se enquanto escreve. Use «Copiar resultado» para a colar num e-mail ou num documento.
Como se calcula a diferença entre duas datas
A calculadora apresenta a diferença de duas formas, porque a pergunta também se faz de duas formas. A primeira é o número total de dias, que é uma simples subtração entre dois dias de calendário. A segunda é a duração em anos, meses e dias, tal como se diz a idade de alguém ou a duração de um contrato.
O total de dias nunca depende do local onde está. Uma data de calendário não tem hora, por isso a mudança da hora na primavera ou no outono não acrescenta nem retira dias. De 28 a 30 de março de 2026 vão dois dias em Lisboa, no Funchal ou em Nova Iorque, embora uma dessas noites tenha apenas 23 horas na Europa.
Para anos, meses e dias, a regra é: conta-se o maior número de meses completos que cabe entre as duas datas e, depois, os dias que sobram. Quando um mês é mais curto do que o dia do mês de partida, o cálculo para no último dia desse mês. Assim, de 31 de janeiro a 1 de março de 2026 vai 1 mês e 1 dia: 31 de janeiro mais um mês dá 28 de fevereiro, e mais um dia chega a 1 de março.
Por predefinição, conta-se o primeiro dia e não o último, que é a forma habitual de contar as noites de uma estadia. Ative «Incluir o último dia» para contar as duas pontas, como se faz com os dias de um curso ou de uma reserva de férias.
Somar e subtrair anos, meses, semanas e dias
Para deslocar uma data, a calculadora aplica primeiro os anos e os meses e só depois as semanas e os dias. A ordem é importante porque os meses têm durações diferentes. Somar um mês a 31 de janeiro dá 28 de fevereiro em 2026 e 29 de fevereiro em 2024, o último dia do mês mais curto, em vez de saltar para março.
O dia 29 de fevereiro comporta-se da mesma maneira: 29 de fevereiro de 2024 mais um ano dá 28 de fevereiro de 2025, e mais quatro anos dá 29 de fevereiro de 2028. Somar 365 dias não é o mesmo que somar um ano, porque um ano bissexto tem 366 dias; a calculadora deixa-o escolher qual das duas opções pretende.
Esta regra do fim do mês coincide com a do Código Civil português para a contagem de prazos (artigo 279.º, alínea c): um prazo fixado em semanas, meses ou anos a contar de certa data termina no dia correspondente da última semana, mês ou ano; se no último mês não existir dia correspondente, o prazo termina no último dia desse mês. A alínea b) do mesmo artigo determina que não se conta o dia em que ocorre o evento a partir do qual o prazo corre (verificado em 22/10/2026). Os prazos judiciais e administrativos têm regras próprias, como a suspensão em férias judiciais: confirme sempre na lei aplicável.
- Prazos: «30 dias a contar da data da fatura» é uma contagem de dias de calendário, enquanto «um mês a contar da data da fatura» segue a regra do fim do mês descrita acima.
- Assinaturas e períodos experimentais: some meses, não dias, para que a renovação calhe no mesmo dia do mês.
- Planeamento: some semanas para sprints, cursos e etapas que duram semanas completas.
Se precisa de excluir fins de semana e feriados, utilize antes a calculadora de dias úteis.
Números da semana e a regra ISO 8601
Em Portugal, como na maior parte da Europa e em muitas empresas de todo o mundo, as semanas são numeradas segundo a norma ISO 8601. A semana começa à segunda-feira e a semana 1 é a que contém a primeira quinta-feira do ano, o que equivale à semana que contém o dia 4 de janeiro. Por consequência, os últimos dias de dezembro podem pertencer à semana 1 do ano seguinte, e os primeiros dias de janeiro à semana 52 ou 53 do ano anterior.
Um ano tem 53 semanas ISO quando o dia 1 de janeiro calha a uma quinta-feira, ou a uma quarta-feira num ano bissexto. 2026 é um desses anos: começa numa quinta-feira, por isso 31 de dezembro de 2026 está na semana 53 de 2026. E 1 de janeiro de 2027, embora pertença a 2027 no calendário, ainda está na semana 53 de 2026.
Os Estados Unidos e alguns outros países numeram as semanas de outra forma: a semana começa ao domingo e a semana 1 é a que contém o dia 1 de janeiro. Os dois números diferem muitas vezes em uma unidade, e em certos anos durante o ano inteiro, consoante o dia da semana em que calha o 1 de janeiro. Confirme por isso qual o sistema usado num formulário ou num calendário de processamento salarial.
Exemplos práticos
Dias até ao Natal
De 14 de outubro de 2026 a 25 de dezembro de 2026 vão 72 dias: 10 semanas e 2 dias, ou 2 meses e 11 dias.
Noventa dias a partir de hoje
14 de outubro de 2026 mais 90 dias dá terça-feira, 12 de janeiro de 2027.
Fim do mês
31 de janeiro de 2026 mais um mês dá 28 de fevereiro de 2026. No ano bissexto de 2024, a mesma soma dá 29 de fevereiro de 2024. E de 31 de janeiro a 1 de março de 2026 vai 1 mês e 1 dia.
Uma idade
Quem nasceu a 15 de maio de 1990 tem, a 14 de outubro de 2026, 36 anos, 4 meses e 29 dias, ou seja, 13 301 dias.
Noites ou dias de uma estadia
Chegar a 10 de agosto e partir a 13 de agosto de 2026 corresponde a 3 noites. Com «Incluir o último dia» ativo, as mesmas datas abrangem 4 dias de calendário, que é a forma como um hotel ou um curso os conta.
Perguntas frequentes
Quantos dias há entre duas datas?
Como somo 30, 60 ou 90 dias a uma data?
A calculadora tem em conta os anos bissextos?
O que é o número da semana ISO?
Porque é que o dia 1 de janeiro às vezes está na semana 52 ou 53?
Posso excluir fins de semana ou feriados?
Guardam as datas que introduzo?
Última atualização: quarta-feira, 14 de outubro de 2026