Hola lepe, muchas gracias por tu sugerencia, pero mira que formatdatetime('hh:mm', Frac(DateTimePicker1.DateTime)); pasa este formato de TTime a String y esto lo hice precisamente para que no me generara herrores en la hora, yo creo que este es la parte mas importante del codigo, pues probe lo que tu digiste y no me dio, siempre cuando coloco Salida:=round(MinuteSpan((DateTimePicker1.DateTime),(DateTimePicker2.DateTime)));
me da 56540160 cuando tengo dos horas iguales, que deberia de dar 0, la unica forma que vi de solucionar ese problema fue asi, y ahora cuando hace el cruce por la media noche eso si no lo habia visto, será que hay forma de que el usuario ingrese las fechas? gracias por tu atencion
|