Fórum Pegar datas entre um período #617830
28/03/2022
0
Salve galera
preciso pegar as datas do intervalo entre as duas datas informadas. Ex:
Data1: 20/03/2022
Data2: 28/03/2022
Preciso guardar em um array ou stringlist, sei lá, os todo esse intervalo entre as duas datas
Até onde sei existe um função DaysBetween, mas ela só me retorna a quantidade de dias e não as datas mesmo.
preciso pegar as datas do intervalo entre as duas datas informadas. Ex:
Data1: 20/03/2022
Data2: 28/03/2022
Preciso guardar em um array ou stringlist, sei lá, os todo esse intervalo entre as duas datas
Até onde sei existe um função DaysBetween, mas ela só me retorna a quantidade de dias e não as datas mesmo.
Kauan Oliveira
Curtir tópico
+ 0
Responder
Post mais votado
28/03/2022
faça um loop pra preencher o array
var
dataini, datafim: TDate;
arraydata: array of date;
begin
dataini := datetimepicker1.date;
datafim := datetimepicker2.date;
while dataini <= datafim do
begin
setlength(arraydata, length(arraydata)+1);
arraydata[high(arraydata)] := dataini;
dataini := dataini + 1;
end;
end;Emerson Nascimento
Responder
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)