/**
* [封装的方法,将秒数转化为时分秒]
* @version 2017-03-16
*/
function secondsToHour($seconds){
if(intval($seconds) < 60)
$tt ="00:00:".sprintf("%02d",intval($seconds%60));
if(intval($seconds) >=60){
$h =sprintf("%02d",intval($seconds/60));
$s =sprintf("%02d",intval($seconds%60));
if($s == 60){
$s = sprintf("%02d",0);
++$h;
}
$t = "00";
if($h == 60){
$h = sprintf("%02d",0);
++$t;
}
if($t){
$t = sprintf("%02d",$t);
}
$tt= $t.":".$h.":".$s;
}
if(intval($seconds)>=60*60){
$t= sprintf("%02d",intval($seconds/3600));
$h =sprintf("%02d",intval($seconds/60)-$t*60);
$s =sprintf("%02d",intval($seconds%60));
if($s == 60){
$s = sprintf("%02d",0);
++$h;
}
if($h == 60){
$h = sprintf("%02d",0);
++$t;
}
if($t){
$t = sprintf("%02d",$t);
}
$tt= $t.":".$h.":".$s;
}
return $tt;
}将秒数转化为时分秒格式(00:00:00)
最新推荐文章于 2024-03-01 11:24:20 发布
本文介绍了一个实用的PHP函数,该函数能够将给定的秒数转换为标准的时分秒格式(HH:MM:SS)。适用于各种需要进行时间格式化的场景,如视频播放、计时应用等。
2095

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



