Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/12/2008, 17:17
Exori
 
Fecha de Ingreso: diciembre-2008
Mensajes: 6
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: ¿Como calcular la edad segun fecha nacimiento?

Hola, como andás? Bueno hacía tiempo que no tocaba VB...
Probá lo siguiente:

Hay una función que se llama DateDiff (unidades, date1, date2).
Las "unidades" pueden ser años, meses, dias, etc.
Lo que hace es como una "resta" date 2 - date 1..... Así que para tu caso sería algo así....


Dim fechaSeleccionada as Date, edad as integer
fechaSeleccionada = me.DateTimePicker1.Value()
edad = DateDiff (DateInterval.Year, fechaSeleccionada, Date.Today)

Espero te sirva!