Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Obtener el año de la fecha actual (https://www.clubdelphi.com/foros/showthread.php?t=13552)

karocs 23-08-2004 17:10:03

Obtener el año de la fecha actual
 
Saludos

La situacion es la siguiente tengo una tabla cuya llave es un consecutivo por año por Ej:

campo 1 - campo 2
1 2003
1 2004
2 2003 etc...

la pregunta es como puedo obtener el ultimo valor del campo 1 pero asociado a la fecha actual o tambien tambien podria ser obtener el año de la fecha actual en un Query..

Gracias de antemano

VolaRe 23-08-2004 17:52:31

Puedes extraer los valores de una fecha y pasarlos a una variable y despues manejas la variable como quieras

Código Delphi [-]
var 
  Dia, Mes, Año: Word;
  Hoy: TDateTime;
begin
  Hoy := Now;
  // Ahora extraemos los valores de "Hoy"
  DecodeDate(Hoy, Año, Mes, Dia);
 // Y a partir de ahora podemos manejar esos valores como queramos
end;

Si miras en la ayuda de delphi tambien esta muy bien explicado, busca la funcion DecodeDate().

karocs 23-08-2004 18:05:49

obtener el año de la fecha actual
 
Saludos


Muchas Gracias por tu ayuda ... fue de mucha utilidad ;)

xomen 14-05-2012 17:07:16

Código Delphi [-]
var
  Fecha : string;


Fecha := FormatDateTime('dd/mm/yyyy',Date);

Ojala sirva de algo. Saludos

Casimiro Notevi 14-05-2012 18:23:18

Hola xomen, gracias por compartir tus ideas, aunque en este caso el usuario preguntaba la forma de extraer el año de una fecha, y no el convertirla a texto, que es lo que hace tu código.
De todas formas, fíjate que este hilo es del 2004 :D
Saludos

xomen 17-05-2012 23:27:01

Cita:

Empezado por Casimiro Notevi (Mensaje 432553)
Hola xomen, gracias por compartir tus ideas, aunque en este caso el usuario preguntaba la forma de extraer el año de una fecha, y no el convertirla a texto, que es lo que hace tu código.
De todas formas, fíjate que este hilo es del 2004 :D
Saludos

Como diría el chavo del 8 se me chispotio xD.. jajajaja


La franja horaria es GMT +2. Ahora son las 12:42:37.

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