秒数转换为日时分秒格式

秒数转换为日时分秒格式

资源介绍

秒数转换为日时分秒格式


PHP版:

/**
* 秒数转换天时分秒
*/
protected function formatTime($second){
    $day = floor($second/(3600*24));
    $second = $second%(3600*24);
    $hour = floor($second/3600);
    $second = $second%3600;
    $minute = floor($second/60);
    $second = $second%60;

    $str = '';

    if ($day>0){
        $str .= $day.'天';
    }
    if ($hour>0){
        $str .= $hour.'小时';
    }
    if ($minute>0){
        $str .= $minute.'分';
    }
    if ($second>0){
        $str .= $second.'秒';
    }

    return $str;
}


JS版:

//秒数转换天时分秒
function formatTime(mss) {
	var days = parseInt(mss / (60 * 60 * 24));
	var hours = parseInt((mss % (60 * 60 * 24)) / (60 * 60));
	if (nowHour !== hours)
	{
		window.location.reload();
	}
	var minutes = parseInt((mss % (60 * 60)) / 60);
	var seconds = (mss % 60);

	var str = '';
	if (days>0){
		str += days + " 天 ";
	}
	if (hours>0){
		str += hours + " 小时 ";
	}
	if (minutes>0){
		str +=  minutes + " 分钟 ";
	}
	if (seconds>0){
		str += seconds + " 秒 ";
	}
	return str;
}


立即下载

点赞(1)

手机端

微信扫一扫体验

返回
顶部