Calcular la edad a partir de una fecha

Me gustaría saber si existe alguna manera de que dada una fecha te calcule la edad de una persona, muchas gracias

1 respuesta

Respuesta
1
Bueno aquí te envío una pequeña función donde le pasas la fecha y te da la edad.
function Edad(FechaNacimiento:string):integer;
var
iTemp,iTemp2,Nada:word;
Fecha:TDate;
begin
Fecha:=StrToDate(FechaNacimiento);
DecodeDate(Date,itemp,Nada,Nada);
DecodeDate(Fecha,itemp2,Nada,Nada);
if FormatDateTime('mmdd',Date) <
FormatDateTime('mmdd',Fecha) then Result:=iTemp-iTemp2-1
else Result:=iTemp-iTemp2;
end;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas