zeitberechnung 24h problem

Kenny 123456

Grünschnabel
Hallo,

ich komme bei einer Abfrage aus mysql und dem rechnen mit zeit nicht weiter.

Ich habe in einer tabelle ein zeitstempel abgelegt im Format (hh:mm:ss), diesen
lese ich aus und bis dahin klappt auch alles soweit.

Danach möchte ich gerne diesem Zeitstempel 6h drauf rechnen. Dies mache ich derzeit
innerhalb des SQL abfrage mit der funktion "addtime".

$result = $db->sql_query("SELECT addtime(time_blub, '06:00:00') time_blub_plus6 from " . $prefix . "_blub");
while ($row = $db->sql_fetchrow($result)) {
$time_blub_plus6 = date($row['time_blub_plus6']);

Was jedoch zur folge hat das
alle Zeiten die nach 18:00:00 sind in einer zeit nach 24:00:00 enden.

bsp. 22:00:00 > 26:00:00

Ich habe danach schon mal gegoogelt aber nicht so das "richtige" gefunden.

Bitte seht mir mein Unvermögen nach, ich bin nicht so der grosse PHP programierer.


Gruss Kenny
 
Formatieren das Ergebnis mal:
Code:
DATE_FORMAT(ADDTIME(`time_blub`, '06:00:00'), '%h:%m:%s')
 
Zurück