Ir para o conteúdo principal
Bethemesh

Adicionar ou subtrair uma duração a uma data

Calcule a data obtida ao adicionar ou subtrair dias, semanas, meses ou anos, com uma regra clara para os fins de mês e os anos bissextos.

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Esta ferramenta responde a perguntas como «que data será daqui a 90 dias?», «que data cai 6 meses depois de 31 de agosto?» ou «que dia foi há 2 anos?». Escolha uma data de partida, adicione ou subtraia um número de dias, semanas, meses ou anos e leia a data obtida com o dia da semana. O cálculo é instantâneo e feito inteiramente no navegador.

Dias e semanas são durações fixas: a ferramenta avança ou recua o número exato de dias (uma semana = 7 dias), atravessando fins de mês, fins de ano e 29 de fevereiro sem aproximações.

Meses e anos não têm duração fixa: a ferramenta mantém o mesmo dia do mês e muda o mês ou o ano. Se esse dia não existir no mês de chegada, usa o último dia do mês: 31 de janeiro + 1 mês = 28 de fevereiro (29 em ano bissexto), 31 de março − 1 mês = 28 ou 29 de fevereiro, 29 de fevereiro de 2024 + 1 ano = 28 de fevereiro de 2025. É o comportamento por omissão («constrain») do padrão Temporal do JavaScript e da maioria das folhas de cálculo.

Na prática, adicionar «1 mês» não é o mesmo que adicionar «30 dias», e uma soma de meses nem sempre é reversível (31 de janeiro + 1 mês − 1 mês = 28 de janeiro). Escolha a unidade que corresponde à regra que está a aplicar.

Como usar esta ferramenta

  1. Escolha a data de partida

    Escreva a data ou selecione-a no calendário.

  2. Indique a operação e a duração

    Escolha Adicionar ou Subtrair, introduza um número inteiro e a unidade: dias, semanas, meses ou anos.

  3. Leia a data obtida

    O resultado aparece com o dia da semana; copie a ligação do cálculo para o guardar ou partilhar.

Regras de cálculo

Duas regras diferentes consoante a unidade escolhida.

Dias e semanas

data obtida = data de partida ± n dias (semanas: n × 7 dias)

Meses e anos

data obtida = (ano, mês ± n, mín(dia, dias do mês de chegada)); 1 ano = 12 meses

n
duração introduzida, número inteiro maior ou igual a zero
mín(…)
o menor dos dois números: o dia passa para o último do mês se não existir

Casos de uso

Prazos «daqui a X dias»

Encontrar a data de um lembrete a 30 dias, de um pagamento a 45 dias ou de uma garantia de 90 dias a partir de uma data de partida.

Vencimentos mensais ou anuais

Calcular o fim de uma assinatura de 12 meses, de um pré-aviso de 3 meses ou o aniversário de um contrato.

Planeamento de projetos

Colocar um marco 6 semanas após o arranque ou recuar 8 semanas a partir de uma data de entrega.

Datas passadas

Saber que data foi há 100 dias, 18 meses ou 10 anos, por exemplo para um período de referência.

Exemplos

100 dias depois de 11 de outubro de 2026

20 dias para acabar outubro, depois 30 (novembro) e 31 (dezembro): restam 19 dias em janeiro.

Entrada

11/10/2026 + 100 dias

Resultado

terça-feira, 19 de janeiro de 2027

Um mês depois de 31 de janeiro

Não existe 31 de fevereiro: a data passa para o último dia de fevereiro.

Entrada

31/01/2026 + 1 mês

Resultado

sábado, 28 de fevereiro de 2026

Um ano depois de 29 de fevereiro

2025 não é bissexto; somando 4 anos volta-se a 29 de fevereiro de 2028.

Entrada

29/02/2024 + 1 ano

Resultado

sexta-feira, 28 de fevereiro de 2025

Dicas e boas práticas

  • Para um prazo em dias úteis (sem fins de semana), use a calculadora de dias úteis, que desloca uma data um número de dias da semana.
  • Para combinar unidades (2 meses e 10 dias), faça dois cálculos; adicione primeiro os meses e depois os dias, porque a ordem pode mudar o resultado no fim do mês.
  • Um prazo legal conta-se muitas vezes a partir do dia seguinte ao facto e pode transferir-se para o dia útil seguinte se terminar num sábado, domingo ou feriado: confirme a regra aplicável antes de fixar uma data.
  • Para saber a diferença entre duas datas conhecidas, use a calculadora de diferença entre datas.

Fontes e referências

Perguntas frequentes

Que data será daqui a 30, 60 ou 90 dias?

Mantenha a data de hoje como data de partida, escolha «Adicionar», introduza 30, 60 ou 90 e a unidade Dias. O resultado tem em conta a duração real de cada mês e os anos bissextos.

Adicionar 1 mês é o mesmo que adicionar 30 dias?

Não. «1 mês» mantém o dia do mês (de 15 de março a 15 de abril), enquanto «30 dias» avança exatamente 30 dias (de 15 de março a 14 de abril). Use a unidade prevista no seu contrato ou regulamento.

O que acontece a um dia 31 se o mês de chegada tiver 30 dias?

A data passa para o último dia do mês: 31 de maio + 1 mês = 30 de junho, 31 de janeiro + 1 mês = 28 ou 29 de fevereiro. O dia nunca transborda para o mês seguinte.

Porque é que 31 de janeiro + 1 mês − 1 mês dá 28 de janeiro?

Porque o primeiro passo leva a data a 28 de fevereiro; ao subtrair um mês, parte-se do dia 28 e chega-se a 28 de janeiro. As somas de meses nem sempre são reversíveis: é próprio do calendário.

Posso adicionar horas ou minutos?

Não, a ferramenta trabalha ao dia. Para somar horas, use a calculadora de duração entre horas ou a ferramenta de soma de horas e minutos.

Funciona com datas muito antigas?

Sim, aplica o calendário gregoriano a todas as datas, mesmo antes da sua adoção em 1582 (calendário gregoriano proléptico). Converta primeiro as datas históricas registadas no calendário juliano.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Conte os dias úteis entre duas datas e desloque uma data um número de dias úteis, com semana de segunda a sexta ou outra.

Datas e tempoEm destaqueUtilizar esta ferramenta

Calcule quantos dias faltam para uma data, ou quantos passaram desde ela, com o equivalente em semanas.

Datas e tempoEm destaqueUtilizar esta ferramenta
GuiaBoas práticasIniciante

Cálculos de data e hora: guia prático

Diferenças entre datas, durações, dias úteis, semanas ISO, recorrências e formatos: escolha o cálculo adequado.

7 de setembro de 20262 min
GuiaConceitos e tecnologiasIniciante

Calendário Hijri e gregoriano: como converter uma data

Compreenda as diferenças entre o calendário lunar Hijri e o gregoriano, porque uma data calculada pode diferir da observação local e como converter nos dois sentidos.

17 de setembro de 20263 min