Autor Zpráva
latik
Profil *
Zdravím, nemáte prosím vás někdo, nebo existuje nějaka funkce, která převede minuty na Hodina, minuta. ? př. mám


$minut = 1424;
echo prevod($minut); // a toto mi vypíše př. 23 hodin, 44 minut


no a potřebuji nějakou tu funkci prevod(); jestli nějaka existuje nebo tak :)
Yur4Y
Profil
floor(1424/60) //celé hodiny
1424 % 60 //zvyšné minúty
larryx
Profil
function minToHours($minuty){

    $hod=floor($minuty/60);
    if($hod < 24){
        echo $hod." hodin a ".($minuty%60)." minut <br>";
    } else {
        $dni=floor($hod/24);
        if($dni==1){
            echo $dni." den ".(floor($hod-24))." hodin ".((($hod-24)*60)%60)." minut <br>";
        } else {
            echo $dni." dni ".(floor($hod-($dni*24)))." hodin ".((($hod-24)*60)%60)." minut <br>";
        }
    }
}

minToHours("90");
minToHours("1500");
minToHours("3000");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0