Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Zeitberechnung (https://www.delphipraxis.net/75611-problem-mit-zeitberechnung.html)

mlspider 22. Aug 2006 12:29


Problem mit Zeitberechnung
 
Hallo,

ich versuche wie folgt zwei Zeiten miteinander zu addieren:

Delphi-Quellcode:
Label5.Caption := TimeToStr(StrToTime(Label5.Caption)  + StrToTime(Label3.Caption));
Label3 zeigt nur bei Bedarf die Stunden an.

Beispiel: Label3 hat die Caption 04:53, Label5 0. Als Ergebnis bekomme ich 04:53:00. Die 04 Minuten werden als Stunden interpretiert.

TBx 22. Aug 2006 12:34

Re: Problem mit Zeitberechnung
 
schau doch mal in die Hilfe zu Delphi-Referenz durchsuchenStrToTime.
Da steht geschrieben, dass der übergebene String Stunden, Minuten und optional Sekunden enthalten soll.

Wenn Du also nur Minuten und Sekunden hast, dann bastel Dir ein '0:'[1] davor.

Hope it helps

onlinekater

[Edit]
[1] vorausgesetzt, dass der ":" der verwendete Separator ist (siehe Delphi-Referenz durchsuchenDateSeparator)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz