Função IncDay

A função IncDay é usada para adicionar um número específico de dias a uma data, retornando uma nova data modificada. Se o valor de incremento não for especificado, adiciona-se um dia.

Sintaxe

Function IncDay(const Data: TDateTime; Dias: Integer = 1): TDateTime;

Parâmetros

Nome Tipo Descrição
Data TDateTime Data original à qual serão adicionados os dias.
Dias Integer Número de dias a adicionar à data. O padrão é 1.

Exemplos

var
  dataOriginal: TDateTime;
  novaData: TDateTime;
begin
  dataOriginal := EncodeDate(2024, 7, 22); // 22 de julho de 2024
  novaData := IncDay(dataOriginal, 1); // Incrementa 1 dia, resultando em 23 de julho de 2024
  Informacao(DateToStr(novaData));
 
  novaData := IncDay(dataOriginal, 10); // Incrementa 10 dias, resultando em 1 de agosto de 2024
  Informacao(DateToStr(novaData));
end.