Amigos, escribo porque ya llevo semanas buscando esta información (o no estoy buscando bien), lo que procuro hacer es convertir un valor float resultante de la resta de dos timestamp en algo formateado en 1 día 2 horas y 45 minutos, o sea:
22.854117442 = 22 días 20 horas y minutos //cuando hay días
0.854117442 = 20 horas y minutos // cuando no hay dias
0.854117422 = x minutos // cuando son menos de 1 hora
¿Tendrán por ahí una función en firebird ó en delphi que me puedan facilitar?.
Saludos.