ya hay funciones para esto xq te la complicas??
Código PHP:
<?
$hora = "17:06:15";
$partes = explode(":",$hora);
$segundos = mktime($partes[0],$partes[1],$partes[2]);
$hora_nueva = date("H:i:s",$segundos);
echo $hora, '->',$segundos,'->',$hora_nueva;
?>