Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Trabajo con fechas (https://www.clubdelphi.com/foros/showthread.php?t=71981)

Jucho69 21-01-2011 21:10:17

Trabajo con fechas
 
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:

Código Delphi [-]

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!
Código Delphi [-]
 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.
Código Delphi [-]
// 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


La franja horaria es GMT +2. Ahora son las 22:07:32.

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