Thema: Delphi Datum / Zeit Vergleichen

Einzelnen Beitrag anzeigen

mymuschy

Registriert seit: 13. Apr 2004
Ort: Elchingen
19 Beiträge
 
Delphi 7 Enterprise
 
#1

Datum / Zeit Vergleichen

  Alt 31. Okt 2006, 16:05
Hallo.


Warum bekomme ich bei folgender Abfrage das Ergebnis '01.01.2000 09:58:00'?
Ich hatte '01.01.2000 10:02:00' erwartet.
DateTimeToStr(StrToDateTime('01.01.2000 10:00:00') + StrToDateTime('01.01.1000 00:02:00') - StrToDateTime('01.01.1000 00:00:00')

Gibt es nicht eine einfacheren Weg 2 Minuten zu einem Datei-Datum zu addieren und dann mit der jetzigen Zeit zu vergleichen? Ich versuche das im Moment so:
if (FileDateToDateTime(Datei.Time) + StrToDateTime('01.01.1000 00:02:00') - StrToDateTime('01.01.1000 00:00:00')) < now then // Datum älter als 2 min? Ist aber wohl nicht im Sinne des Erfinders oder?

Freue mich auf eure Beiträge...
Gruß

Stephan
  Mit Zitat antworten Zitat