![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Aquí tienes dos funciones para lograr lo que deseas:
Código:
Function MarcosZorrillaEdad(FechaNacimiento : TDate) : Integer; Var an, mn, dn : Word; ahoy, mhoy, dhoy : Word; Begin DecodeDate(FechaNacimiento, an, mn, dn); DecodeDate(Now, ahoy, mhoy, dhoy); If (mn > mhoy) or((mn = mhoy) and (dn > dhoy)) then Result:=ahoy - an - 1 else Result:=ahoy - an; End; function DelphiComAr(AFechaNacimiento: TDateTime) : Integer; begin Result := Trunc((Date - AFechaNacimiento) / 365.25); end;
__________________
Guía de Estilo de los Foros Cita:
|
|
|
|