PHP計算時長

我們在處理時間時,需要計算當前時間距離某個時間點的時長,如計算客戶端運行時長,通常用hh:mm:ss表示。

代碼如下:

function changeTimeType($seconds) { 
    if ($seconds > 3600) { 
        $hours = intval($seconds / 3600); 
        $minutes = $seconds % 3600; 
        $time = $hours . ":" . gmstrftime('%M:%S', $minutes); 
    } else { 
        $time = gmstrftime('%H:%M:%S', $seconds); 
    } 
    return $time; 
}

使用方法如下:

$seconds = 3712; 
echo changeTimeType($seconds);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章