剩餘時間

/**
 * 剩餘時間
 * @param timer $
 * @return mixed
 * @author jihaichuan
 */
function remainingTime($timer)
{
    $timeArr = array();
    // 判斷天數
    if ($timer >= 86400) {
        $timeArr['day'] = intval($timer / 86400);
        if ($timeArr['day'] < 10) {
            $timeArr['day'] = '0' . $timeArr['day'];
        }
        $timer = ($timer % 86400);
    } else {
        $timeArr['day'] = '00';
    }
    // 判斷小時
    if ($timer < 86400 && $timer >= 3600) {
        $timeArr['hour'] = intval($timer / 3600);
        if ($timeArr['hour'] < 10) {
            $timeArr['hour'] = '0' . $timeArr['hour'];
        }
        $timer = ($timer % 3600);
    } else {
        $timeArr['hour'] = '00';
    }
    // 判斷分鐘
    if ($timer < 3600 && $timer > 60) {
        $timeArr['minute'] = intval($timer / 60);
        if ($timeArr['minute'] < 10) {
            $timeArr['minute'] = '0' . $timeArr['minute'];
        }
        $timer = ($timer % 60);
    } else {
        $timeArr['minute'] = '00';
    }
    // 判斷秒
    if ($timer < 60 && $timer >= 1) {
        $timeArr['second'] = $timer;
        if ($timeArr['second'] < 10) {
            $timeArr['second'] = '0' . $timeArr['second'];
        }
    } else {
        $timeArr['second'] = '00';
    }
    return $timeArr;
}

 

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