Mudanças entre as edições de "Função IncDay"

(Criou página com '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,...')
 
(Exemplos)
 
Linha 21: Linha 21:
  
 
==='''Exemplos'''===
 
==='''Exemplos'''===
var
+
var
  dataOriginal: TDateTime;
+
  dataOriginal: TDateTime;
  novaData: TDateTime;
+
  novaData: TDateTime;
begin
+
begin
  dataOriginal := EncodeDate(2024, 7, 22); // 22 de julho de 2024
+
  dataOriginal := EncodeDate(2024, 7, 22); // 22 de julho de 2024
  novaData := IncDay(dataOriginal, 1); // Incrementa 1 dia, resultando em 23 de julho de 2024
+
  novaData := IncDay(dataOriginal, 1); // Incrementa 1 dia, resultando em 23 de julho de 2024
  Informacao(DateToStr(novaData));
+
  Informacao(DateToStr(novaData));
 
    
 
    
  novaData := IncDay(dataOriginal, 10); // Incrementa 10 dias, resultando em 1 de agosto de 2024
+
  novaData := IncDay(dataOriginal, 10); // Incrementa 10 dias, resultando em 1 de agosto de 2024
  Informacao(DateToStr(novaData));
+
  Informacao(DateToStr(novaData));
end.
+
end.

Edição atual tal como às 16h23min de 24 de julho de 2024

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.