PDA

Ver la Versión Completa : DateTimePicker con fecha erronea


FGarcia
04-12-2005, 14:10:01
Saludos!

Tengo un pequeño problema con un DateTimePicker configurado como calendario (kind dtkDate), en un label que utilizo como monitor escribo el valor seleccionado en el DateTimePicker y me aparecen datos erroneos: p.e. selecciono 02/12/2005 y en el Label me aparece 07/11/2111. Utilizo Delphi 7.

Gracias de antemano por la ayuda!

marcoszorrilla
04-12-2005, 14:17:55
Tienes que poner el código con el que pasas la fecha al "Label", para que te podamos decir donde está el error.

Un Saludo.

FGarcia
04-12-2005, 21:35:29
Gracias:
el codiog es: Label1.Caption := DateTimePicker1.Date;
Aunque ya resolvi el problema (aparentemente, no he hecho pruebas exhaustivas) el campo time de el DateTime Picker "lo borre" (regresa a su valor por defecto) y con eso me devuelve datos correctos. probe eso mismo para un DateTimePicker configurado como reloj (dtKTime -borre el campo date-) y me devuelve la hora correcta.

marcoszorrilla
04-12-2005, 21:42:30
procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:=FormatDateTime('dd/mm/yyyy',DateTimePicker1.date);
Label2.Caption:=FormatDateTime('HH:mm:ss',DateTimePicker1.date);
end;


Un Saludo.