Hur gör jag om jag vill räkna ut skillnaden mellan två olika klockslag tex... mellan 18.30-19.00 så ska det bli 0,5 h och inte 0,7..... någon?
------------------
"Vill du också ha spänning i vardagen? Börja med frisbee!"
2 svar · 134 visningar · startad av P
Hur gör jag om jag vill räkna ut skillnaden mellan två olika klockslag tex... mellan 18.30-19.00 så ska det bli 0,5 h och inte 0,7..... någon?
------------------
"Vill du också ha spänning i vardagen? Börja med frisbee!"
Tänkte efter lite och kom på följande kod, hoppas det är rätt:
$tid1 = "19a00";
$tid2 = "18a30";
list($timmar1, $minuter1) = split("a",$tid1);
list($timmar2, $minuter2) = split("a",$tid2);
$minuter1 = $minuter1 + $timmar1*60;
$minuter2 = $minuter2 + $timmar2*60;
$minuter = $minuter1 - $minuter2;
$nytimmar = floor($minuter/60);
$nyminuter = $minuter - $nytimmar*60;
print($nytimmar.".".$nyminuter);
------------------
<A HREF="http://www.gaski.net" TARGET=_blank>Datorer är inte smarta, de bara tror att de är det.</A>