Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zwei Dates vergleichen (https://www.delphipraxis.net/74466-zwei-dates-vergleichen.html)

xZise 3. Aug 2006 16:34


Zwei Dates vergleichen
 
Ich möchte überprüfen ob ein bestimmtes Datum heute ist:
Delphi-Quellcode:
ini.readdate('a','b', now + 1) = now
tuts nicht...

mkinzler 3. Aug 2006 16:36

Re: Zwei Dates vergleichen
 
Now ist ein Zeitstempel und kein Datum. Versuchsmal mit Date()

negaH 3. Aug 2006 21:28

Re: Zwei Dates vergleichen
 
Now ist ein Zeitstempel und Datum, entgegen MKinzler's Aussage.

Entweder mit Date() arbeiten was intern das gleiche ist wie Trunc(Now()) oder gleich mit Trunc() vergleichen. Das Tagesdatum steht bei Now() im Vorkommateil und die Zeit als Bruchteile eines Tages im Nachkomateil. Time() = Frac(Now()).

Gruß Hagen

mkinzler 3. Aug 2006 21:34

Re: Zwei Dates vergleichen
 
Zitat:

Now ist ein Zeitstempel und Datum, entgegen MKinzler's Aussage.
Ein Datum ist natürlich ein Teil eines Zeitstempels. Und durch die art der Speicherung von Zeitwerten kann man durch Abschneiden der Nachkomastellen ( Zeitanteil) aus einem Zeitstempel ein Datum machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 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