PHP把秒(非时间戳)转化成小时和分
PHP Code网站建设:http://www.ucantech.com/
//将秒(非时间戳)转化成 ** 小时 ** 分
function sec2time($sec){
$sec = round($sec/60);
if ($sec >= 60){
$hour = floor($sec/60);
$min = $sec%60;
$res = $hour.' 小时 ';
$min != 0 && $res .= $min.' 分';
}else{
$res = $sec.' 分钟';
}
return $res;
}
时间转换成天小时分秒
PHP Code复制内容到剪贴板
class FormatSeconds
{
var $days;
var $hours;
var $minutes;
var $seconds;
function getDays()
{
return $this->days;
}
function getHours()
{
return $this->hours;
}
function getMinutes()
{
return $this->minutes;
}
function getSeconds()
{
return $this->seconds;
}
function FormatSeconds($sec)
{
$this->days = floor($sec / (24*3600));
$sec = $sec % (24*3600);
$this->hours = floor($sec / 3600);
$remainSeconds = $sec % 3600;
$this->minutes = floor($remainSeconds / 60);
$this->seconds = intval($sec - $this->hours * 3600 - $this->minutes * 60);
}
}
$fs = new FormatSeconds(360000);
print $fs->getDays();
print " ";
print $fs->getHours();
print " ";
print $fs->getMinutes();
print " "; (fblww-0110)