Delphi - ¿ como puedo comparar horas ?

 
Vista:
sin imagen de perfil

¿ como puedo comparar horas ?

Publicado por Federico (39 intervenciones) el 13/11/2015 01:36:26
esto no me sale
alguien sabe ?
1
2
3
4
5
6
7
8
9
10
begin
    if (timer1 >= ('6:00:00 a.m.')) and (timer1 <= ('6:00:00 p.m.')) then
    begin
         edit_turno.text := 'DIA' ;
    end
    else
    begin
         edit_turno.text := 'NOCHE' ;
    end;
end;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 65
Oro
Ha mantenido su posición en Delphi (en relación al último mes)
Gráfica de Delphi

¿ como puedo comparar horas ?

Publicado por E.T. (1244 intervenciones) el 13/11/2015 19:27:51
Timer1 no puede ser simplemente comparado, además de que lo estás comparando con un string, intenta algo así
1
if (Time >= StrToTime('06:00:00')) and (Time <= StrToTime('18:00:00')) then ...

Time, es una funcion de delphi que te da la hora de tu pc, tambien existe Date, que te da la fecha y Now que te da la fecha y hora juntas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar