Hola, quisiera saber como calcular la edad y almacenarla en una variable segun la fecha de nacimiento que selecciono en un DateTimePicker. Creo que esta bien explicado y claro. Todo esto en Visual Basic 2005.
Gracias de antemano
| |||
![]() Hola, quisiera saber como calcular la edad y almacenarla en una variable segun la fecha de nacimiento que selecciono en un DateTimePicker. Creo que esta bien explicado y claro. Todo esto en Visual Basic 2005. Gracias de antemano |
| |||
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! |
| |||
Respuesta: ¿Como calcular la edad segun fecha nacimiento? A la perfección !! Gracias Sos un capo Te ataco con otra duda (para ti o para quien sea): ¿Cómo hacer que en las propiedades del datetimepicker el "MinDate" siempre sea la fecha actual o mejor el dia siguiente a la fecha actual(siempre mañana)? Gracias Última edición por Strok3R; 15/12/2008 a las 18:14 |