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