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 ?
 

Yaslaw

n/a
Moderator
Grundsätzlich:
PHP:
    $str = '1.30';
    $t = strtotime($str);
    echo floatval(date("h", $t)) + floatval(date("i", $t))/60;
 

teron

Grünschnabel
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…