zeit in dezimal

Status
Dieses Thema wurde gelöst! Zur Lösung gehen…

teron

Grünschnabel
Hallo Community

ich bin ein php Anfänger und brauche Eure Hilfe bei der Zeit umrechnung.

Habe einen Wert aus eine Datenbank "01.30" Stunden.Minuten
Kann mir Jemand einen Tipp geben wie ich aus 01.30 am besten 1.5 bekomme ?
 
Grundsätzlich:
PHP:
    $str = '1.30';
    $t = strtotime($str);
    echo floatval(date("h", $t)) + floatval(date("i", $t))/60;
 
Danke gelöst mit :

$eingang = "03.15";
$teilung = explode('.', $eingang);
$stunden = $teilung[0];
$minuten = $teilung[1] / 60;
$dezimal = $stunden + $minuten;
 
Status
Dieses Thema wurde gelöst! Zur Lösung gehen…
Zurück