<?php
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 " ";
?>
本文介绍了一个用于将秒数转换为天、小时、分钟和秒的PHP类。该类通过实例化并传入秒数来计算并返回各时间单位的值。示例展示了如何使用此类将360000秒转换为相应的天、小时、分钟和秒。
981

被折叠的 条评论
为什么被折叠?



