Resultado copiado!

Somar ou Subtrair Dias de uma Data

Some ou subtraia dias, meses e anos de qualquer data e descubra a data resultante com dia da semana em português. 📅
Resultado

Esta ferramenta processa os dados localmente no seu navegador. Nenhum dado é enviado.

Como Somar ou Subtrair Dias de uma Data?

Somar ou subtrair dias de uma data é uma operação comum no dia a dia: calcular prazos de entrega, vencimento de boletos, período de férias ou a data de retorno de uma viagem. Embora pareça simples, o cálculo manual pode ser complicado por causa de meses com diferentes quantidades de dias (28, 29, 30 ou 31) e anos bissextos.

Esta ferramenta resolve isso automaticamente. Basta informar a data inicial, escolher se quer somar ou subtrair, e indicar a quantidade de dias, meses e/ou anos. O resultado inclui a data completa formatada, o dia da semana em português e o total absoluto de dias de diferença.

Exemplos Práticos de Uso

  • Prazo de 90 dias: Informe a data do contrato, some 90 dias e descubra a data exata de vencimento.
  • Garantia de 2 anos: Some 2 anos à data de compra para saber quando a garantia expira.
  • Data retroativa: Subtraia 30 dias para encontrar a data limite de cancelamento.
  • Planejamento de viagem: Some a duração da viagem à data de ida para saber o dia de retorno.

Meses com Diferentes Quantidades de Dias

Um detalhe importante: ao somar 1 mês a 31 de janeiro, o resultado será 28 ou 29 de fevereiro (dependendo se é ano bissexto), pois fevereiro não tem 31 dias. O JavaScript ajusta automaticamente para o último dia válido do mês, garantindo um resultado coerente.

Dias, Meses e Anos Some ou subtraia qualquer combinação de dias, meses e anos em uma única operação.
Dia da Semana em Português O resultado exibe o dia da semana por extenso (ex: Segunda-feira, 15 de janeiro de 2027).
100% Local e Privado Todo cálculo é feito no seu navegador. Nenhum dado é enviado para servidores.

Perguntas Frequentes

Quando o dia de origem não existe no mês de destino (ex: 31 de janeiro + 1 mês), o JavaScript ajusta automaticamente para o último dia válido do mês seguinte. Por exemplo, 31/01 + 1 mês resultará em 28 ou 29 de fevereiro, dependendo se é ano bissexto.

Sim. Você pode preencher qualquer combinação dos campos dias, meses e anos. A ferramenta aplica as adições na ordem: primeiro os anos, depois os meses e por último os dias. Todos os campos são opcionais e o padrão é 0.

Sim. O cálculo utiliza o objeto Date nativo do JavaScript, que lida corretamente com anos bissextos. Se você somar 1 ano a 29/02/2024 (bissexto), o resultado será 28/02/2025, já que 2025 não é bissexto.

Sim. O total de dias é calculado pela diferença em milissegundos entre a data original e a data resultante, dividido pelo número de milissegundos em um dia. Isso garante um resultado exato, considerando meses com diferentes quantidades de dias e anos bissextos.

Não. Todo o processamento é feito localmente no seu navegador usando JavaScript puro. Nenhum dado é enviado para servidores externos. Sua privacidade é totalmente preservada.

O resultado exibe o dia da semana da data calculada em português por extenso (ex: Segunda-feira, Terça-feira). Isso é útil para planejar eventos, prazos e compromissos sabendo exatamente em que dia cairá a data.

Infraestrutura DokeHost

Hospedar com Quem Entende de Tecnologia

Nossa infraestrutura enterprise sustenta desde ferramentas gratuitas até servidores críticos de empresas. Conheça os serviços que podem impulsionar o seu projeto.