Calcular Edad

02/05/2006 - 16:46 por JReyes | Informe spam
Como puedo calcular la edad de una persona de manera que me presente en un
Label el <<Año de la persona, el Mes actual, y el dia >> tengo hecho este
codigo:

Gracias de antemano..

Preguntas similare

Leer las respuestas

#6 Angel. E. Ruiz. P
02/05/2006 - 17:36 | Informe spam
int años = DiferenciaFechas(14/09/1979)

tienes que pasarle a la funcion la fecha de nacimiento y el te devuelve los
años...

"JReyes" escribió en el mensaje
news:
Dame una mano con la ejecucion del codigo ya tengo la funcion hecha en VB
ahora bien como la ejecuto..

DiferenciaFechas()



"Angel. E. Ruiz. P" escribió:

Crea la funcion y listo
"JReyes" escribió en el mensaje
news:
>
> Como puedo utilizarlo en VB2005..
>
>
>
>
> "Angel. E. Ruiz. P" escribió:
>
>> Espero que te sirva mi ejmeplo .)public static int Edad(DateTime
>> birthdate){ // Calculamos la diferencia de años int years >> >> DateTime.Now.Year - birthdate.Year; // Restamos un año si estamos
>> antes
>> de el día de nacimiento en el año actual if (DateTime.Now.Month <
>> birthdate.Month || (DateTime.Now.Month == birthdate.Month &&
>> DateTime.Now.Day < birthdate.Day)) years--; return years;}
>>
>> "JReyes" escribió en el mensaje
>> news:
>> > Como puedo calcular la edad de una persona de manera que me presente
>> > en
>> > un
>> > Label el <<Año de la persona, el Mes actual, y el dia >> tengo hecho
>> > este
>> > codigo:
>> >
>> > Gracias de antemano..
>>
>>
>>



Respuesta Responder a este mensaje
#7 Angel. E. Ruiz. P
02/05/2006 - 17:46 | Informe spam
sorry no me di cuenta que te hice la funcion en c# :(


"Angel. E. Ruiz. P" escribió en el mensaje
news:
int años = DiferenciaFechas(14/09/1979)

tienes que pasarle a la funcion la fecha de nacimiento y el te devuelve
los años...

"JReyes" escribió en el mensaje
news:
Dame una mano con la ejecucion del codigo ya tengo la funcion hecha en VB
ahora bien como la ejecuto..

DiferenciaFechas()



"Angel. E. Ruiz. P" escribió:

Crea la funcion y listo
"JReyes" escribió en el mensaje
news:
>
> Como puedo utilizarlo en VB2005..
>
>
>
>
> "Angel. E. Ruiz. P" escribió:
>
>> Espero que te sirva mi ejmeplo .)public static int Edad(DateTime
>> birthdate){ // Calculamos la diferencia de años int years >>> >> DateTime.Now.Year - birthdate.Year; // Restamos un año si estamos
>> antes
>> de el día de nacimiento en el año actual if (DateTime.Now.Month <
>> birthdate.Month || (DateTime.Now.Month == birthdate.Month &&
>> DateTime.Now.Day < birthdate.Day)) years--; return years;}
>>
>> "JReyes" escribió en el mensaje
>> news:
>> > Como puedo calcular la edad de una persona de manera que me
>> > presente en
>> > un
>> > Label el <<Año de la persona, el Mes actual, y el dia >> tengo
>> > hecho
>> > este
>> > codigo:
>> >
>> > Gracias de antemano..
>>
>>
>>









Respuesta Responder a este mensaje
#8 Cid
03/05/2006 - 10:40 | Informe spam
Puedes usar:

Public Function edad(ByVal fecha As Date) As Integer
If IsDate(fecha) Then edad = Int(DateDiff(DateInterval.Day, fecha, Now)
/ 365.25)
End Function

a esta funcion la llamas pasando la fecha de nacimiento. salu2.

"JReyes" escribió en el mensaje
news:
Como puedo calcular la edad de una persona de manera que me presente en un
Label el <<Año de la persona, el Mes actual, y el dia >> tengo hecho este
codigo:

Gracias de antemano..
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida