使用php更改时间输出

我的时间平均总和是从整数转换的时间计算出来的.

average = 0:0:20

我想改变它的输出:

average = 00:00:20

顺便说一句,这是我用来获得时间平均值的代码:

$ans = $times / $displaycount;
$hh = floor($ans / 3600);
$mm = floor(($ans - ($hours*3600)) / 60);
$ss = floor($ans % 60);

$timeavg = $hh.':'.$mm.':'.$ss;

echo "average = ". $timeavg;

最佳答案 尝试

$str= '0:0:20';
echo date('H:i:s', strtotime($str)); //output :- 00:00:20 
点赞