Andreas: per mkdate() nächsten Monat ermitteln

Beitrag lesen

Hallo!

Wenn ich jetzt 2000 Sekunden hätte wäre das etwas über eine Stunde.

Na wohl eher weniger ;-).

ups ;-)

Da wird aber dann 1:2 angezeicht, also alle Werte um einen 1 verschoben, wo ist hier mein Denkfehler und wie behebe ich das?

<?php

$sekunden=2000;
$ausgabe=date("H:i:s",mktime(0,0,$sekunden));
print $ausgabe; // --> 00:33:20

?>

Ich glaube ich habe das eigentliche Problem erkannt: 1 Std. Unterschied zu GMT!!! Denn wenn ich Sekunde = 0 eingebe bekomme ich

01:00:00

Also habe ich statt date gmdate verwendet und jetzt ist die Stunde richtig, den Tage habe ich "nachträglich" um 1 reduziert, was nur leider am Monatsende problematisch werden sollte.

Aber erstmal gehts, danke Dir!

Grüße
Andreas