Una ves que restes las fecha, de la parte decimal, comviete a horas, minutos segundos, saca su conversion por regla de 3
1 = 24 horas
x (decimal de la resta ) = Horas
Entonces
Horas = x(decimales de la resta) * 24
Imaginate que de la resta obtienes 15.5 dias, la parte entera son los dias y .5 son las horas, entonces 0.5 de la resta serian las horas por lo que Horas = 0.5 + 24 = 12 horas,
Si tuvieras 15.53125, entonces son 15 horas,
luego multiplicas 0.53125 * 24 = 12.75 Tomas 12 horas y 0.75 seran la parte se 1 hora entonces ahora seria 0.75 * 60 = 45 Minutos y lo mismo para los segundos.
Los decimales restantes serian para minutos
Espero te sirva.