FoxPro/Visual FoxPro - Calcular la edad

 
Vista:

Calcular la edad

Publicado por David (8 intervenciones) el 19/08/2005 18:10:48
Hola, tengo un formularioen el cual tengo 2 cuadro de textos, uno con la fecha de nacimiento y otro con la edad, la idea es hacer que si se coloca la fecha de nacimiento me coloque solo en el campo edad, la edad de la persona

De antemano muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Calcular la edad

Publicado por E. Moran C. (118 intervenciones) el 22/08/2005 02:00:25
David:
Utiliza la funcion YEAR( ) y la funcion MONTH( ) que te devuelven año y numero de mes de una fecha respectivamente, despues resta los años y si el mes de nacimiento es mayor al actual restale un año, algo asi:

años=YEAR(DATE())-YEAR(nacimiento)
IF MONTH(nacimiento)>MONTH(DATE())
años=años-1
ENDIF

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar