La solución de pateketrueke es funcional, pero cuando sea 23:00 te quitara el 2, ahora, haz el cambio en tu SQL.... asi
Código PHP:
SELECT TIME_FORMAT('08:20:00', '%k %i %s')
Pruébalo en tu mysql directamente
y en tu consulta desde php lo usas asi
Código PHP:
SELECT TIME_FORMAT(`campo_fecha`, '%k %i %s')
Esto te sirve si la hora es 00 a 24.. te dejo la referencia de formatos para que uses la que necesites
Saludos colega!
Mysql formatos de tiempo