Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.644 Beiträge
Delphi 12 Athens
|
Re: Datumsdifferenz?!
23. Okt 2008, 09:57
Kannst es auch mal hiermit versuchen:
Delphi-Quellcode:
procedure ListDaysBetween(FirstDate, SecondDate: TDate; const sList: TStrings);
var CurrDate: TDate;
begin
sList.BeginUpdate;
try
sList.Clear; //kann auch weggelassen werden, dann bleiben alte Einträge erhalten
CurrDate := trunc(FirstDate);
while CurrDate <= trunc(SecondDate) do
begin
sList.Add(DateToStr(CurrDate));
CurrDate := CurrDate + 1; //unter Delphi 5 gibt es DateUtils noch nicht
end;
finally
sList.EndUpdate;
end;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|