Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2005, 09:33
masterboy6666
 
Fecha de Ingreso: mayo-2004
Mensajes: 183
Antigüedad: 21 años
Puntos: 0
Calcular la edad de una persona.

Hola.
Tengo el siguiente problema, en una base de datos almaceno la fecha de nacimiento de la siguiente forma

dd/mm/yyyy

El problema radica al momento de calcular la edad. Utilizo el siguiente codigo:

date1 = Now() '25/04/2005
date2 = "14/06/1980" 'la fecha de nacimiento
strDateDiff = DateDiff("YYYY" , date2 , date1 )
Response.Write(strDateDiff) 'Aqui muestro la edad

Al momento de mostrar la edad, aparece 25 años, siendo que es 24. ¿Que puedo hacer?

Saludos.