Mailinglisten-Archive |
On 16 Jun 00, at 19:54, André Laugks wrote: > So habe ich mir eine Differenzberechnung geschrieben. > Es wird die Differenz zwischen jetzt und dem > 4. August 2000 12 Uhr berechnet. > > $ende = mktime(12,0,0,8,4,2000); > $heute = time(); > $diff = $ende - $heute; > $diff = date("z:H:i:s", $diff); > $zeiten = split(":", $diff); > $tage = $zeiten[0]; > $sunde = $zeiten[1]; > $minuten = $zeiten[2]; > $sekunden = $zeiten[3]; Hallo! Das scheint nicht zu funktionieren! Mein Beispiel-Skript: <? $ende = mktime(09,04,00,04,04,2000); $anfang = mktime(09,03,00,04,04,2000); $diff = $ende-$anfang; echo "$diff<br>"; $diff = date("H:i:s", $diff); echo "$diff<br>"; ?> erzeugt den output: 60 01:01:00 ??????? Da ist wohl eine Stunde zuviel, oder? php4.0.0 unter winnt Rechnet date() falsch? Oder was? Ratlose Grüße Roland
php::bar PHP Wiki - Listenarchive