Como somar dias a uma data atravessando meses

Somar dias exige respeitar o tamanho real dos meses. Acrescentar dez dias não significa acrescentar dez ao número escrito no campo do dia: quando o resultado ultrapassa o fim do mês, a contagem continua no mês seguinte, mantendo a mesma sequência diária.
Um exemplo completo
Partindo de 25 de janeiro, seis dias de intervalo levam a 31 de janeiro. O sétimo dia leva a 1º de fevereiro. Portanto, dez dias depois de 25 de janeiro é 4 de fevereiro. Nesse cálculo, 25 de janeiro representa o ponto de partida, sem ser contado como o primeiro dia adicionado.
Procedimento seguro
- Defina a data inicial completa. Um ano omitido pode esconder um fevereiro bissexto no caminho.
- Marque os dias posteriores à data inicial. Quando terminar um mês, retome a numeração no dia primeiro do seguinte.
- Confira o resultado de trás para frente, subtraindo o mesmo total de dias. Você deve voltar exatamente ao ponto inicial.
Dias corridos e compromissos
A soma apresentada inclui sábados, domingos e feriados. Para agendar apenas em determinados dias da semana, será necessário aplicar um filtro adicional. Também é diferente somar trinta dias e somar um mês: essa equivalência falha quando os meses têm durações diferentes.
Exemplos para conferir
| Partida | Acréscimo | Chegada | Regra usada |
|---|---|---|---|
| 25/01/2027 | 1 dias corridos | 26/01/2027 | partida não contada |
| 25/01/2027 | 3 dias corridos | 28/01/2027 | partida não contada |
| 25/01/2027 | 5 dias corridos | 30/01/2027 | partida não contada |
| 25/01/2027 | 7 dias corridos | 01/02/2027 | partida não contada |
| 25/01/2027 | 10 dias corridos | 04/02/2027 | partida não contada |
| 25/01/2027 | 14 dias corridos | 08/02/2027 | partida não contada |
| 25/01/2027 | 20 dias corridos | 14/02/2027 | partida não contada |
| 25/01/2027 | 28 dias corridos | 22/02/2027 | partida não contada |
| 25/01/2027 | 30 dias corridos | 24/02/2027 | partida não contada |
| 25/01/2027 | 40 dias corridos | 06/03/2027 | partida não contada |


