首頁  >  文章  >  後端開發  >  PHP把秒數轉換成天數,小時數和分鐘

PHP把秒數轉換成天數,小時數和分鐘

PHP中文网
PHP中文网原創
2017-03-20 15:09:177254瀏覽

PHP把秒換成天數,小時數和分鐘:

function secsToStr($secs) {
    if($secs>=86400){$days=floor($secs/86400);
    $secs=$secs%86400;
    $r=$days.' day';
    if($days<>1){$r.=&#39;s&#39;;}
    if($secs>0){$r.=&#39;, &#39;;}}
    if($secs>=3600){$hours=floor($secs/3600);
    $secs=$secs%3600;
    $r.=$hours.&#39; hour&#39;;
    if($hours<>1){$r.=&#39;s&#39;;}
    if($secs>0){$r.=&#39;, &#39;;}}
    if($secs>=60){$minutes=floor($secs/60);
    $secs=$secs%60;
    $r.=$minutes.&#39; minute&#39;;
    if($minutes<>1){$r.=&#39;s&#39;;}
    if($secs>0){$r.=&#39;, &#39;;}}
    $r.=$secs.&#39; second&#39;;
    if($secs<>1){$r.=&#39;s&#39;;
    }
    return $r;
}

用法:

<?php
$seconds = "56789";
$output = secsToStr($seconds);
echo $output;
?>

以上就是PHP把秒轉換成天數,小時數和分鐘 的內容,更多相關內容請關注php中文網
相關工具:Unix時間戳轉換工具 http://www.php.cn/xiazai/tool/5

相關文章:

js中的時間轉換—毫秒轉換成日期時間的範例程式碼

PHP把秒轉換成天數,小時數和分鐘格式時間

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn