Startseite › Foren › Deutsches LiveCode-Forum › Berechnung der Zeitdifferenz zweier Uhrzeiten › Antwort auf: Berechnung der Zeitdifferenz zweier Uhrzeiten
Dezember 11, 2017 um 11:33 Uhr
#3206
Hi Torsten!
Oh, du hast noch einen Vorschlag nachgereicht – Danke, den habe ich während meiner Antwort nicht bemerkt.
Ich habe dann diese Variante als funktionierende Alternative gewählt:
if fld "Dienstende" is not empty then
convert the text of fld "Dienstende" to dateitems
put it into tEnde
put (item 4 of tJetzt)*60 + (item 5 of tJetzt) into tDauer
//answer tDauer
subtract ((item 4 of tEnde)*60+(item 5 of tEnde)) from tDauer
// answer tDauer
put format("%02d", tDauer div 60) & ":" & format("%02d",tDauer mod 60) into fld "Ausgabe"
end if
Aber nach genauerem Durchsehen der Doku zu convert, wollte ich wissen, ob es nicht auch einfacher geht über „convert … to seconds“. Scheinbar doch nicht auf Anhieb – oder ich habe da was falsch verstanden – was wohl eher der Fall sein dürfte ;-).
LG
Georg