帮助中心 >  技术知识库 >  网站相关 >  程序开发 >  PHP如何将秒数转为时分秒格式显示

PHP如何将秒数转为时分秒格式显示

2018-12-26 21:16:11 3972

我们在处理时间时,经常出现需要把秒数转为几时几分几秒格式显示,下面给大家介绍下如何实现。


function changeTimeType($seconds) {

    if ($seconds > 3600) {

        $hours = intval($seconds / 3600);

        $minutes = $seconds % 3600;

        $time = $hours . ":" . gmstrftime('%M:%S', $minutes);

    } else {

        $time = gmstrftime('%H:%M:%S', $seconds);

    }

    return $time;

}

使用方法如下:


$seconds = 3712;

echo changeTimeType($seconds);


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: