Часы, минуты и секунды из секунд
Получить время в формате H:i:s из cекунд:$time = 3660;
$h = floor($time/3600);$m = floor(($time-$h*3600)/60);
$s = floor($time-($h*3600+$m*60));
echo sprintf("%dч %02d мин %02d сек", $h,$m,$s); // Выведет "1ч 01 мин 00 сек"