Hallo,
ich hab hier ein Verständnis- oder Ansatzproblem, wo ich nicht so richtig weiterkomme...
Ich habe 2 Timestamps per microtime(true) erzeugt und gespeichert.
Anschließend erzeuge ich davon ein Datum und die Dauer zwischen beiden Timestamps, dabei tritt folgendes Phänomen auf:
<?php
$time_1 = 1236255741.9503;
$time_2 = 1236258445.2806;
$date_1 = date("H:m:s - d.m.Y", $time_1);
$date_2 = date("H:m:s - d.m.Y", $time_2);
$dur = date("H:i:s",mktime(0,0,$time_2-$time_1));
echo '<pre>';
echo 'Date 1: '.$date_1.'<br>';
echo 'Date 2: '.$date_2.'<br>';
echo 'Dur: '.$dur.'<br>';
echo '</pre>';
?>
führt zu folgender ausgabe:
Date 1: 13:03:21 - 05.03.2009
Date 2: 14:03:25 - 05.03.2009
Dur: 00:45:03
was ist daran jetzt falsch? die Dauer? oder die Datums-Berechnung?
echo $thanx.$name