Como adicionar ou subtrair dias de uma data
Para deslocar um prazo, aviso ou vencimento por um número inteiro de dias, use Adicionar dias ou Subtrair dias na calculadora de diferença de datas. Em São Paulo, um boleto emitido em 2026-02-10 com 90 dias corridos vence em 2026-05-11. Contar 45 dias para trás a partir de 2026-12-31 cai em 2026-11-16. Este artigo é sobre deslocar uma data. Se você precisa de quantos dias há entre duas datas, use a aba diferença e quantos dias entre duas datas.
Método
data_resultado = data_inicio + N dias corridos (Adicionar dias)
data_resultado = data_inicio − N dias corridos (Subtrair dias)
N é inteiro. A ferramenta não pula fim de semana em adicionar ou subtrair. Sábado e domingo entram na conta.
Prazos trabalhados
Vencimento tipo líquido 90
Emissão 2026-02-10, vencimento em 90 dias corridos → 2026-05-11.
Contar 45 dias para trás
Evento em 2026-12-31, data 45 dias corridos antes → 2026-11-16.
Aviso de trinta dias a partir do meio do mês
Aviso em 2026-01-15, mais 30 dias corridos → 2026-02-14.
Trinta dias antes de um vencimento no meio do mês
Vence em 2026-04-15, menos 30 dias corridos → 2026-03-16.
Escreva a regra ao lado do resultado: “30 dias corridos após o aviso,” não só a data ISO. Contratos que falam em “dias úteis” pedem outra contagem.
Bordas de fim de mês
Adicionar dias ≠ “adicionar um mês.” A calculadora usa aritmética de dias.
| Início | Deslocamento | Resultado |
|---|---|---|
| 2026-01-31 | +1 | 2026-02-01 |
| 2026-01-31 | +30 | 2026-03-02 |
| 2026-03-31 | +1 | 2026-04-01 |
| 2026-03-01 | −1 | 2026-02-28 |
31 de janeiro mais 30 dias cai em 2 de março em 2026 porque fevereiro tem 28 dias naquele ano. Quem espera “31 de fevereiro preso em 28, depois resto” usa regra de mês que a aba adicionar dias não implementa. Se o formulário diz “um mês depois,” pergunte se são meses calendário ou contagem fixa de dias.
Ano bissexto: subtrair um dia de 2024-03-01 dá 2024-02-29 na mesma biblioteca. O exemplo de 2026 acerta 28 de fevereiro porque 2026 não é bissexto.
Dias corridos vs dias úteis
Adicionar / Subtrair: só calendário.
Diferença + excluir fins de semana: conta segunda a sexta entre duas datas. Ainda ignora feriados oficiais.
Exemplo: de 2026-06-01 adicione 14 dias corridos → 2026-06-15. Com fins de semana excluídos na aba diferença entre essas datas: 11 dias úteis e 14 corridos. Se o aviso pediu “14 dias úteis,” nem 14 corridos nem esse 11 é automaticamente certo para calendário com feriado. Confirme a regra da autoridade.
Padrão prático:
- Texto diz dias corridos → Adicionar ou Subtrair.
- Diz dias úteis → peça a definição exata.
- Use Diferença com excluir fins de semana só como estimativa de dias de semana; depois subtraia feriados de uma lista oficial quando precisar.
Segundo par: checagem de fim de semana
Você agenda tarefa 14 dias corridos após 2026-06-01. Adicionar dias devolve 2026-06-15. Antes de chamar isso “duas semanas de escritório,” rode Diferença de 2026-06-01 a 2026-06-15 com fins de semana excluídos: 11 úteis. Se o time só trabalha em dias úteis, o deslocamento calendário superestima tempo de trabalho. Se o contrato diz quatorze dias corridos, 2026-06-15 continua certo.
Trilhos de pagamento às vezes citam regras estilo “D+2” que não são calendário puro nem “só excluir sábado e domingo.” Quando a ficha do produto define o próprio calendário, siga essa ficha depois do primeiro passe nesta ferramenta.
Erros comuns
- Tratar adicionar dias como “mesmo dia do mês seguinte.”
- Esquecer que fins de semana contam em adicionar/subtrair.
- Misturar data resultado de adicionar dias com contagem inclusiva de um formulário.
- Escrever DD/MM que outra pessoa lê como MM/DD. Prefira
YYYY-MM-DDem notas. - Assumir que a ferramenta conhece feriados de banco ou fórum.
Rode os deslocamentos
Abra Adicionar dias com início 2026-02-10 e deslocamento 90. Mude para Subtrair dias com 2026-12-31 e 45. Teste 2026-01-31 + 30. Nada vai para um servidor.
Em viagens ou aluguéis, “número de noites” pode discordar de um deslocamento puro de dias. Alinhe a regra do produto com a aba antes de reservar.
Compartilhe resultados em ISO (YYYY-MM-DD) no e-mail para dia e mês não trocarem. Nota que só diz “dia 3” sem mês é como times perdem prazo por trinta dias. Se duas pessoas precisam concordar no fim de um aviso, cole a data ISO de início e o deslocamento (“2026-01-15 mais 30 dias corridos igual a 2026-02-14”) para recalcular na ferramenta em menos de um minuto.
No Brasil o hábito DD/MM/AAAA choca com sistemas que esperam MM/DD. ISO em notas internas evita a briga antes do vencimento do boleto.
Perguntas frequentes
Qual aba adiciona ou subtrai dias?
Na calculadora de diferença de datas use Adicionar dias ou Subtrair dias. Informe a data inicial e um deslocamento inteiro para obter a data resultado.
São dias corridos ou úteis?
Adicionar e subtrair movem só dias corridos (calendário). Não pulam fins de semana. Para contar dias úteis entre duas datas, use Diferença com excluir fins de semana.
O que acontece no fim do mês?
A ferramenta soma dias inteiros no calendário. Exemplo: 2026-01-31 mais 30 dias é 2026-03-02, não um “mesmo dia do mês seguinte” forçado.
Ela conhece feriados oficiais?
Não. A exclusão de fins de semana no modo diferença remove só sábado e domingo. Calendários oficiais de feriado são à parte.
Posso usar para prazos de aviso contratuais?
Use para planejar; depois confirme se o contrato conta dias corridos, úteis ou outra regra.
Onde vejo quantos dias há entre duas datas?
Use o guia de dias entre datas e a aba Diferença quando precisar de um intervalo, não de uma data deslocada.
Artigos relacionados
Datas
Quantos dias há entre duas datas
De 5 mai 2025 a 15 ago 2025 há 102 dias de calendário e 75 úteis. Calculadora de diferença de datas.