Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datum in For Schleife ? (https://www.delphipraxis.net/34290-datum-schleife.html)

Hansa 20. Nov 2004 16:45


Datum in For Schleife ?
 
Hi,

ich habe folgendes vor :

Delphi-Quellcode:
  for i := VonDatum to BisDatum do begin
Dürfte fast selbterklärend sein. VonDatum und BisDatum können TDate oder Strings sein. Wobei mir TDate lieber wäre, da das in eine DB rein muß. Nur, wie kriege ich das in die Schleife ? Die Tage sind doch durchnummeriert, aber ich habe jetzt die ganzen Date-Funktionen durchgeforstet und finde es nicht.

nailor 20. Nov 2004 16:48

Re: Datum in For Schleife ?
 
aslo hansa, du solltest die suchfunktion kennen ;)

TData ist ein Fließkommawert, wo der Vorkommaanteil jeweils die Tage sind. Genaueres findest du im entsprechenden Thread.

Hansa 20. Nov 2004 16:58

Re: Datum in For Schleife ?
 
Was soll ich denn dafür die Suche benutzen, wonach überhaupt ? Wenn ich es in der Hilfe auch nicht finde ? Aber dein 0,1-Hinweis :mrgreen: 8) hat mir schon genügt. Es gibt ja auch noch grep. In irgendeinem Programmteil war bereits Vorlage drin. Und das ist trunc. Thx.

MrSpock 20. Nov 2004 17:04

Re: Datum in For Schleife ?
 
Hallo Hansa,

du kannst mit der Funktion Delphi-Referenz durchsuchenDayOfTheYear auch den Tag im Jahr ermitteln un diesen nutzen, sofern beide Daten im selben Jahr liegen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz