Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 27-12-2003
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¡Buen día a todos!

Kwan:

En el grupo MSN Programadores Delphi de México se encuentra una útil biblioteca llamada Interfaz GH, que entre otras cosas cuenta con varias funciones para manejo de fechas y horas (unidad GHTiempo.pas).

Algunas de esas funciones son:
Código:
{ Años Completos Entre Fechas }
Function AosCompEntrFech (Const FechInic, FechFina :TDate)
                         :Word;

{ Años Cumplidos }
Function AosCump (Const FechInic :TDate) :Word;

{ Fecha Más Años }
Function FechaMasAos (Const Fecha :TDate;
                      Const Aos :SmallInt) :TDate;

{ Fecha Máxima para Años Cumplidos }
Function FechaMaxiAosCump (Const Aos :Word) :TDate;

{ Fecha Mínima para Años Cumplidos }
Function FechaMiniAosCump (Const Aos :Word) :TDate;
Para el caso que planteas, te sugiero utilizar la función AosCompEntrFech (Años Completos Entre Fechas) de la siguiente manera:
Código:
Var
   Aos :Integer;  { Años }
Begin
   Aos := AosCompEntrFech (Fech1, Fech2);
Donde Fech1 es la fecha de nacimiento y Fech2 es 1/oct/2004, según el ejemplo que mencionas.

Espero esto sea de utilidad. Seguimos en contacto.

Al González .
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:58:27.


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
Copyright 1996-2007 Club Delphi