Zitat von
Sonne:
Ich hätte ja schon eine Idee, würde aber gerne mal eure Ansätze hören.
Es ist aber eine
Hausaufgabe!!!
Ich könnte dir innerhalb 3 Min. eine fertige Lösung auftischen, aber das ist ja nicht Sinn der Sache.
Also zeig mal deine Idee her (am besten mit Sourcecode).
Ich geb dir mal ein paar Stichpunkte:
aktuelles Datum & Uhrzeit kann man so abfragen:
Delphi-Quellcode:
var
jetzt : TDateTime;
begin
jetzt := Now;
Wenn man zwei Zeitpunkte hat, kann man so die Zeitdifferenz ausrechnen:
Delphi-Quellcode:
zeitdiff_in_tagen : double;
begin
zeitdiff_in_tagen := Now- gemerkteZeitpunkt;
zeitdiff_in_stunden := zeitdiff_in_tagen / ???;
Mit Floor() kann man auf ganze Werte abrunden; wie aufrunden geht steht in der Hilfe.