Uhrzeit

peterh

Grünschnabel
hallo, ich habe in meiner mysql datenbank zwei spalten mit
uhrzeiten. zb zeit1 und zeit2 im format 14:20:00.
nun möchte ich die differenz zwischen den zeiten errechnen.
wie klappt das?
danke
 
Ich bin mir nicht ganz sicher, aber es könnte klappen wenn du die beiden Werte voneinander subtrahierst. Hab jetzt auch leider grad keine mySQL-Doku zur Hand.
 
In sekunden umwandeln (integer) subtrahieren und wieder auf die gewünschte Form bringen. So müsste es möglich sein!

Um den ganzen Umrechnungs stress zu vermeiden kannst du statt hh:mm:ss einen unix timestamp benutzen. Da brauchst du nur einmal umrechnen und zwar bevor du das auf den bildschirm ausgeben willst.

So Long
TheVirus
 
Also ich subtrahiere die Werte im UNIX_TIMESTAMP Format:

PHP:
$differenz = strtotime("15:00:00") - strtotime("14:00:00");
echo $differenz;

Als Ergebnis bekommst du die Differenz in Sekunden in dem Falle: 3600 Sekunden (1 Stunde)

Hoffe des hilft!
 

Neue Beiträge

Zurück