Einfache Zeitdifferenz Berechnung
Verfasst: 25.05.2019 21:02
Hallo,
gibt es in Purebasic eine einfache Methode um eine Zeitdifferenz zu berechnen?
Beispiel: ich habe eine Startzeit 14:42:00 und eine Endzeit 15:26:53
Das hab ich bisher immer so gelöst:
(End-Stunden * 3600) + (End-Minuten * 60) + End-Sekunden
minus
(Start-Stunden * 3600) + (Start-Minuten * 60) + Start-Sekunden
ergibt Ergebnis in Sekunden
Diff-Stunden = int (Ergebnis/3600)
Diff-Minuten = int (Ergebnis-(DiffStunden*3600)/60)
Diff-Sekunden = int ((Ergebnis-(Diff-Minuten*60)/60)
Das funktioniert zwar hier ebenfalls, aber vielleicht gehts ja auch einfacher
Schöne Grüsse
Kurt
gibt es in Purebasic eine einfache Methode um eine Zeitdifferenz zu berechnen?
Beispiel: ich habe eine Startzeit 14:42:00 und eine Endzeit 15:26:53
Das hab ich bisher immer so gelöst:
(End-Stunden * 3600) + (End-Minuten * 60) + End-Sekunden
minus
(Start-Stunden * 3600) + (Start-Minuten * 60) + Start-Sekunden
ergibt Ergebnis in Sekunden
Diff-Stunden = int (Ergebnis/3600)
Diff-Minuten = int (Ergebnis-(DiffStunden*3600)/60)
Diff-Sekunden = int ((Ergebnis-(Diff-Minuten*60)/60)
Das funktioniert zwar hier ebenfalls, aber vielleicht gehts ja auch einfacher
Schöne Grüsse
Kurt