PDA

Ver la Versión Completa : Trabajo con fechas


Jucho69
21-01-2011, 21:10:17
Hola al Foro

Hace un rato que no entraba, tengo una duda sobre como obtener el día el mes y el año de una fecha determinada, o sea, que se pueda poner en en tres label o edit esos datos de la fecha del sistema por ejemplo.

Saludos y gracias

reevil
21-01-2011, 21:38:02
Para la hora del sistema puedes usar:



Edit1->Text = Now().CurrentDate();



Así lo hago en c++ builder, debe ser muy similar en delphi, busca en la ayuda sobre Now() y como formatear fechas para que puedas usar solo la parte que necesites.

Saludos.

coso
21-01-2011, 21:48:56
Hola,
echale un vistazo a la funcion DecodeDate
Saludos.

Jucho69
21-01-2011, 22:39:28
Hola Coso

Gracias por tu ayuda, ya estoy buscando algo relacionado con este tema

Saludos

Roilo
12-04-2011, 17:16:29
...pues mira que el decodedate es el tipo!

var
anio, mes, dia : Word
begin
// a continuación las variables anio, mes y dia almacenarán los valortes que quieres.
DecodeDate(fecha,anio,mes,dia) ; // fecha es de tipo DateTime ;

end ;

Chris
12-04-2011, 17:42:05
Además puedes utilizar las funciones DayOf, MonthOf, YearOf.

// EJEMPLO: asignar el día
Label1.Caption := IntToStr(DayOf(Now));

fidel
14-04-2011, 20:14:58
LabelHora.Caption := FormatDateTime('h:mm',Now);
LabelSemana.Caption := FormatDateTime('dddd',Now);
LabelFecha.Caption := FormatDateTime('d "de "mmmm "de "yyyy',Now);
etc