![]() |
Bruchzahl in Uhrzeit umrechnen
Hallo,
ich habe eine recht simple Frage, es geht darum eine Bruchzahl z.B.: 8,5 in eine Uhrzeit umzurechnen also 8:30 Uhr. Gibt es denn eine Funktion die dies automatisch so formatiert? Ansonsten kann ich ja einfach den Nachkommateil bewerten. Wie würdet ihr es am "schönsten" machen? Vielen Dank schonmal Gruß DelphiManiac |
Re: Bruchzahl in Uhrzeit umrechnen
Delphi-Quellcode:
Im Grunde alle TDateTime-zu-String-Umwandlungsfunktionen, welche Delphi dir bietet.
TimeToString(X / 24)
TDateTime ist auch eine Bruchzahl, wo der Nachkommaanteil der Uhrzeit entspricht. Oder du zerlegst es selber
Delphi-Quellcode:
Format('%d:%d', [Trunc(x), Trunc(Frac(x) * 60)])
Format('%d:%.0n', [Trunc(x), Frac(x) * 60]) |
Re: Bruchzahl in Uhrzeit umrechnen
Vielen Dank,
TimeToStr ist bestens.. :-) Viele Grüße DelphiManiac |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 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-2025 by Thomas Breitkreuz