// 将秒 变天 小时 分钟
function getStayTime($timestamp, $is_hour = 1, $is_minutes = 1)
{
if (empty($timestamp) || $timestamp <= 60) {
return false;
}
$remain_time = $timestamp;
$day = floor($remain_time / (3600 * 24));
$day = $day > 0 ? $day . '天' : '';
$hour = floor(($remain_time % (3600 * 24)) / 3600);
$hour = $hour > 0 ? $hour . '小时' : '';
if ($is_hour && $is_minutes) {
$minutes = ceil((($remain_time % (3600 * 24)) % 3600) / 60); // 向上取整 不到一分钟 取1
$minutes = $minutes > 0 ? $minutes . '分' : '';
return $day . $hour . $minutes;
}
if ($hour) {
return $day . $hour;
}
return $day;
}
php将秒变成 天 小时 分钟
最新推荐文章于 2023-07-20 11:33:27 发布
本文介绍了一个实用的PHP函数,该函数能够将给定的秒数转换为天、小时和分钟的形式,适用于显示持续时间等场景。通过简单的向上取整处理,确保了即使不足一分钟也能正确显示。
1408





