Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Comparar horas Datetimepicker y time (https://www.clubdelphi.com/foros/showthread.php?t=83236)

GustavoCruz 25-05-2013 00:09:42

Comparar horas Datetimepicker y time
 
Hola amigos del foro, no se si este sea el lugar indicado pero bueno aquí vamos, he estado tratando de compara un datetimepicker en su propiedad time y un Time y siempre me sale lo mismo.
este es el código que tengo
Código Delphi [-]
  if DateTimePicker1.Time > time then
     ShowMessage('Mayor')
  else
     ShowMessage('Menor');
Eso siempre me da como resultado "Mayor".
No entiendo qué pueda estar haciendo mal.

Gracias por vuestro tiempo

Casimiro Noteví 25-05-2013 02:00:26

¿Y qué es exactamente time?

nlsgarcia 25-05-2013 05:34:57

GustavoCruz,

Cita:

Empezado por GustavoCruz
...tratando de comparar un datetimepicker en su propiedad time y un Time...siempre me da como resultado "Mayor"...

Revisa este código:
Código Delphi [-]
implementation

uses DateUtils;

procedure TForm1.Button1Click(Sender: TObject);
begin
   if TimeOf(DateTimePicker1.Time) > Time then
     ShowMessage('Mayor')
   else
     ShowMessage('Menor');
end;
El código anterior compara la porción de Tiempo de un control TDateTimePicker con la hora obtenida en la función Time.

Revisa esta información:
Cita:

Empezado por Delphi Help:

Call TimeOf to convert a TDateTime value to a TDateTime value that includes only the time information (sets the date portion to 0, which means 12/30/1899).

Revisa estos links:
Espero sea útil :)

Nelson.

GustavoCruz 25-05-2013 22:43:48

Hola nlsgarcia, mil gracias por tu ayuda...

Ahora Todo Bien....:):):)


La franja horaria es GMT +2. Ahora son las 16:25:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi