Foros Club Delphi

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

KAYO 15-12-2006 13:46:21

Funciones con Date
 
Como puedo obtener el valor del primer y ultimo dia del año, existe
alguna función que retorne estos valores del reloj del sistema

Lepe 15-12-2006 14:11:30

la función RecodeDate (creo que de la unidad DateUtils) puede servirte.

El hecho es que esas dos fechas concretas siempre existen y no han variado en 2000 años :D (chiste fácil ya... ). Solo tendrás que recodificar el año de una fecha determinada, e inyectar el dia y mes como unas constantes.

Código Delphi [-]
function LastDayOfYear(const Value:TDateTime):TDateTime
begin
  Result := RecodeDateTime(Value, Yearof(Value), 12,31, 0, 0, 0 ,0);
end;

Saludos

vtdeleon 15-12-2006 14:40:29

Hay que ver el propósito de esto, puesto que el primer y último día del año siempre serán 1 y 31, a menos que los super-cientificos (astrónomos y demás) lo cambien.

Saludos


La franja horaria es GMT +2. Ahora son las 22:37:36.

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