phpbar.de logo

Mailinglisten-Archive

[php] Zeit-Differenz

[php] Zeit-Differenz

Roland Spielhofer h9440241_(at)_edv1.boku.ac.at
Sat, 17 Jun 2000 15:56:02 +0200


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