Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi DateTime vergleichen (https://www.delphipraxis.net/3101-datetime-vergleichen.html)

CalganX 23. Feb 2003 15:23


DateTime vergleichen
 
Hi,
ich bekomme aus zwei "TDateTimePicker"n jeweils Zeit und Datum. Nun will ich, dass alle 30 Sekunden (also 30000msek) geprüft wird, ob dieses Datum (zusammengesetzt aus den beiden DateTimePicker-werten) übereinstimmt mit dem aktuellem Datum/Uhrzeit.
Das Problem, was sich stellt ist, dass nicht auf die Sekunden geachtet werden soll. Wie geht das?

Chris

Gaius 25. Feb 2003 14:03

Hallo,

da das TDateTime-Format das Datum im Vorkommaanteil unterbringt und die Uhrzeit im Nachkommaanteil, geht ein minutengenauer Vergleich so:


Delphi-Quellcode:
dt1, dt2: TDateTime;

if Trunc(dt1 * 24 * 60) = Trunc(dt2 * 24 * 60) then
  Beep;
Tschüss


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:30 Uhr.

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