秒数转换为日时分秒格式
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;
}
