Я не нашел в документации краткого ответа, поэтому думаю, что этот метод может помочь:
public function getTime($time)
{
$format = 's';
if ($time >= 3600) {
$format = 'H:i:s';
} elseif ($time >= 60) {
$format = 'i:s';
}
return trim(gmdate($format, $time), 0);
}