Also, ich habe schon auf die Funktionen durchgeschaut, aber nix dafür gefunden!
Im folgenden PHP Code ist meine Stunden/Minuten Rechnung!
Und zwar errechne ich die Differenz zwischen 2 time Werten (00:00:00)
Mein Problem liegt einzig und allein an der Darstellungsweise meines Ergebnisses. Das Ergebnis ist richtig, nur wird nur eine "0" am ende des "." angezeigt! Das will ich nciht, ich will auf 2 Stellen nach dem Komma formatioeren!
Im folgenden PHP Code ist meine Stunden/Minuten Rechnung!
Und zwar errechne ich die Differenz zwischen 2 time Werten (00:00:00)
Mein Problem liegt einzig und allein an der Darstellungsweise meines Ergebnisses. Das Ergebnis ist richtig, nur wird nur eine "0" am ende des "." angezeigt! Das will ich nciht, ich will auf 2 Stellen nach dem Komma formatioeren!
PHP-Code:
$zeit1 = "08:00:00";
$zeit2 = "17:00:00";
$strzeit1 = strtotime($zeit1);
$strzeit2 = strtotime($zeit2);
// $erg soll die Differenz von $zeit2 und $zeit1 sein
$erg = $strzeit2 - $strzeit1;
// $stdmin ergibt nun 08.30
$stdmin = gmdate("h.i",$erg);
// $minuten ergibt 30
$minuten = gmdate("i", $erg);
// $iminuten soll nun die Minuten in Industriezeit ermitteln. Das Ergebnis hier lautet 00
$iminuten = ($minuten * 100) / 60;
// Hier ist das Ergebnis 09.0
$gesamt = gmdate("H.$iminuten",$erg);
Kommentar