Hai Dreas,
ersteinmal: "Herzlich Willkommen in der Delphi-PRAXIS".
Um deine Frage beantworten zu können musst Du ersteinmal genau definieren was Du unter "Einem Tag" verstehst
Spielen wir doch einfach mal etwas mit deinen Beispieldaten.
Code:
Startdatum = 19.08.2004
StartZeit = 6:00
EndDatum = 20.08.2004
EndZeit = 5:00
So, jetzt ersteinmal die Anzahl der "Tag". Da der 19. einen Tag vor dem 20. liegt könnte man sagen das zwichen den beiden Angaben ein Tag liegt. Da es insgesamt aber nur 23 Stunden sind die vergangen sind kann man auch sagen das
kein gesamter Tag vergangen ist.
Jetzt musst Du ersteinmal definieren wie Du das haben möchtest
Stephan B.
"Lasst den Gänsen ihre Füßchen"