Einzelnen Beitrag anzeigen

Benutzerbild von Gollum
Gollum

Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
 
Delphi 10.1 Berlin Professional
 
#8

Re: Wieder ein Countdown Problem

  Alt 19. Aug 2005, 10:16
Hallo,

Du rechnest die Differenz zwischen den beiden Daten mit Present:=(datum+zeit)-(date+time) // zur Info: Now entspricht Date+Time aus. Somit erhälst Du die Anzahl der Tage, zwischen beiden Daten. Nun darfst Du aber nicht den Fehler machen und die Differenz in Jahren, Monaten usw. mit DecodeDate zu berechnen, da Du ja in diesem Fall kein Datum im klassischen Sinne hast.

Schau Dir einmal die Unit DateUtils an, dort gibt es Funktionen wie z.B. MonthsBetween, YearsBetween, SecondsBetween, usw. Diese Funktionen dürften Dir bei Deinem Problem weiterhelfen.
  Mit Zitat antworten Zitat