yo cuando voy a mostrar la parte fraccionaria de la fecha lo hago asi:
Código Delphi
[-]
DTP.Time:= Frac(Mostrarsalida.Value);
donde dpt es un DateTimePicker y Mostrarsalida.Value es un campo de un sp que me devuelve en este caso la hora de salida
Cuando es en un grid formateo la celda del grid con esto:
Espero te sirva.
Saludos
Luis Garcia