Data e hora

Calculadora de Datas

Adicione ou subtraia dias, semanas, meses e anos a uma data de calendário de forma simples.

Executar ferramenta

Esta calculadora de datas permite adicionar ou subtrair períodos específicos a partir de um dia no calendário. Pode introduzir uma data no formato AAAA-MM-DD e indicar valores numéricos para dias, semanas, meses ou anos. Se não definir uma data inicial, a ferramenta usa 2024-06-15 como padrão e soma zero a cada campo. O cálculo respeita a duração real de cada mês e considera anos bissextos. Ao somar ou subtrair meses e anos, se o dia original não existir no mês de destino, o resultado é ajustado para o último dia desse mês. Depois, os desvios de semanas e dias são aplicados por ordem. O painel mostra a data final, o dia da semana, o dia ordinal do ano e o número da semana ISO. Se introduzir uma data inválida, aparece uma mensagem de erro a indicar o problema.

Instruções

  1. Introduza a data inicial pretendida no formato AAAA-MM-DD.
  2. Indique a quantidade de dias, semanas, meses ou anos a ajustar nos campos numéricos.
  3. Escolha se pretende somar ou subtrair os períodos.
  4. Consulte o resultado final no painel com a nova data de calendário, o dia da semana, o dia ordinal e a semana ISO.

Exemplos

  • Adicionar 1 mês e 10 dias à data 2024-01-01 para obter 2024-02-11.
  • Subtrair 5 dias da data 2024-01-10 para obter 2024-01-05 com o respetivo dia da semana.

Perguntas frequentes

Como são calculadas as semanas?

Cada semana é convertida em 7 dias de calendário antes de ser aplicada.

O que acontece quando o dia não existe no mês de destino?

Se adicionar ou subtrair meses e o dia original não existir no mês final (por exemplo, 31 de abril), a data é ajustada para o último dia válido desse mês antes de aplicar semanas e dias adicionais.

Qual é o formato exigido para a data inicial?

A data deve seguir o formato AAAA-MM-DD (ano com quatro dígitos, mês e dia com dois dígitos). Formatos como "1 de janeiro de 2024" não são reconhecidos.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.