Hola a todos:
Haber si alguién descubre el misterio porque a mi me sobrepasa:
Código:
//ShowMessage(timetostr(dateHoraFin.Time));
if (((dateHoraInicio.Time=strtotime('0:00:00'))and(dateHoraFin.Time<>strtotime('0:00:00')))
or(timetostr(dateHoraFin.Time)>timetostr(dateHoraInicio.Time)))then
Cuando tengo en datehoraInicio.Time=0:00:00 y en dateHoraFin.Time=8:00:00 entra en el else de este if, pero si no comento el ShowMessage entonces entra en el if, cosa que agradezco. Por que hace esto no lo se, si alguien lo sabe que llame a Expediente X
Otra cosa... Por que los días el los toma como que van desde las 0:00:00 hasta las 23:59:99 y luego me dice que las 8:00 es más temprano que las 0:00.
SOCORROOOOOO!!!!