Einzelnen Beitrag anzeigen

Maja Jessica

Registriert seit: 16. Apr 2005
Ort: Dortmund
95 Beiträge
 
Delphi 4 Standard
 
#10

Re: Probleme bei der Darstellung der Zeit

  Alt 20. Jun 2007, 15:32
Hi,

kann mich dem nur anschliessen, bei TimeToStr etc gibt es ein paar Stolperfallen.

Zur Veranschaulichung kann man mal probieren:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var t,t1:ttime;
    std : double;
begin
  t := StrToTime('12:00');
  t1 := StrToTime('18:15');
  std := t1 - t;
  label1.caption := FloatToStr(std * 24);
end;
Lustig wird es, wenn du Zeiten berechnen musst wie z.B. von 22:00 bis 05:00, also über Mitternacht.

Nur so nebenbei,
f:=StrToTime(Edit23.Text+Label82.Caption+Edit24.Text) geht weniger umständlich mit
f:=StrToTime(Edit23.Text+':'+Edit24.Text) oder die Eingabe gleich in einem Edit und nur im richtigen Format hh:mm zulassen.

MJ
Ich glaub' ich bin zu alt für sowas ....
  Mit Zitat antworten Zitat