美文网首页
php 处理时间(将 秒数 转为 时分秒 )

php 处理时间(将 秒数 转为 时分秒 )

作者: 潇洒小菜鸟 | 来源:发表于2020-09-04 17:25 被阅读0次
/**
 * 处理时间(将 秒数 转为 时分秒 )
 * 
 * @param string $total_time 秒数
 * @return string $ftime 处理好的时间
 */
function ftime($total_time)
{
    $s = gmdate('H:i:s', $total_time);
    // dump($s);die;
    $time = explode(':', $s);
    $time['0'] == '00' ? $h = 0 : $h = $time['0'];
    $time['1'] == '00' ? $m = 0 : $m = $time['1'];
    $time['2'] == '00' ? $s = 0 : $s = $time['2'];
    $ftime = (
        empty($h) ? (
            empty($m) ? $s .'秒' : (
                empty($s) ? $m . '分' : $m . '分' . $s .'秒'
                )
            ) :(
            empty($m) && empty($s) ? $h .'小时' : (
                empty($m)  ? $h . '时' . $s . '秒' : (
                    empty($s) ? $h . '小时' . $m . '分' : $h . '小时' . $m . '分' .$s . '秒'
                )
                    )
                        )
        );
    return $ftime;
}

相关文章

网友评论

      本文标题:php 处理时间(将 秒数 转为 时分秒 )

      本文链接:https://www.haomeiwen.com/subject/epftektx.html