天天看點

分鐘轉換為小時加分鐘方法

分鐘轉換為小時加分鐘方法

140分 ==> 2時40分 求除以60剩下的數,作為分鐘

<?php 

function convert($num){     //140分 ==> 2時40分    求除以60剩下的數,作為分鐘 

    $xiaoshi=floor($num/60);    //取小時 

    if($num%60 == 0){   //表示可以被60整除,沒有分鐘 

        $fenzhong=0; 

    } 

    else{               //不可以被60整除,有分鐘,擷取這個分鐘數 

        $fenzhong=$num % 60; 

    if($xiaoshi==0){ 

        return $fenzhong.'分鐘'; 

    elseif($xiaoshi!=0 && $fenzhong ==0){ 

        return $xiaoshi.'時'; 

    elseif($xiaoshi!=0 && $fenzhong !=0){ 

        return $xiaoshi.'時'.$fenzhong.'分鐘'; 

$num=220;    //220分鐘 轉換為 _時_分鐘 

$end=convert($num); 

echo '此視訊時長為:'.$end; 

?> 

結果輸出:3時40分鐘

      本文轉自許琴 51CTO部落格,原文連結:http://blog.51cto.com/xuqin/1172762,如需轉載請自行聯系原作者