Thema: Delphi TDateTime vergleichen??

Einzelnen Beitrag anzeigen

Benutzerbild von Rakshasa
Rakshasa

Registriert seit: 1. Nov 2003
182 Beiträge
 
Delphi 2007 Professional
 
#1

TDateTime vergleichen??

  Alt 25. Aug 2004, 21:58
Hi!!

Schon wieder ein komischer Fehler bei meinem Delphi (oder mir?!?)

Ich habe zwei TDateTime-Variablen: DateNow und DateOld. Ziel ist es, beide TDateTimes zu vergleichen, eigentlich ganz einfach.


Wollte dazu folgenden Code benutzen:

Code:
If DateNow <> DateOld then begin
 ...
end;
Sollte ja eigentlich kein Problem sein! Funktioniert aber nicht! Das verrückte ist, wenn ich mir mit

Code:
If DateNow <> DateOld then begin
 Showmessage(DateTimeToStr(datenow) + ' <> ' +  DateTimeToStr(dateold));
end;
die beiden Daten anzeigen lasse, sind diese definitiv gleich! Wenn ich dann mit diesem Code

Code:
if not Sametext(DateTimeToStr(DateNow), DateTimeToStr(DateOld)) then begin
 ...
end;
vergleiche, werden die Unterschiede zwischen den beiden Daten gefunden! Was mache ich falsch?? Oder programmiere ich schon zu lange heute????
  Mit Zitat antworten Zitat