Hola Ltd:
Antes que nada, una recomendación para cuando publiques algún post en este foro: no mezcles lenguajes, el foro es de ORACLE, por lo que se esperaría que colocaras sólo código SQL (PL-SQL). sin embargo en tu post está mezclado con algún lenguaje de programación, C#, Java, JSP o algo por el estilo. Evita en un futuro esta práctica.
Ahora bien, entrando en materia, no mencionas cuál es la estructura de tus tablas, pero puedo suponer que tu campo p.skeAirDateTime es de tipo datetime y es justamente por el que quieres ordenar. Puedes intentar poner esto en el order by:
Código SQL:
Ver originalORDER BY
model.cnlId,
TO_DATE(TO_CHAR(p.skeAirDateTime, 'hh24:mi:ss'), 'hh24:mi:ss')
Con esto de debería ordenar por hora, SIN CONSIDERAR LA FECHA. Haz la prueba y nos comentas.
Saludos
Leo.