agosto 04, 2021, 05:00:15 pm

Noticias:

Si tienes problemas para ingresar: puedes escribir a [email protected] para soporte técnico.


Error en cálculo edad.

Iniciado por mtz.fco, mayo 11, 2021, 05:44:29 pm

Tema anterior - Siguiente tema

mtz.fco

Buen día, tengo un código donde al capturar una fecha de nacimiento calcula la edad pero hay un detalle en un día de diferencia, por ejemplo, si tengo fecha de hoy 11/mayo/2021 y fecha de nacimiento 12/mayo2011, resulta edad de 10 cuando en realidad sigue teniendo 9 años. ¿Cómo se puede corregir?

nEdad = ((Now() - [Fecha_de_NAC]) / 365.25)
        EDAD = Floor(nEdad)

JorgeAVM

:o
¿Y en qué estás programando?

mtz.fco

Buen día.

Estoy en Access 2016 con VB, lo que no entiendo es que ya está funcionando sin moverle a nada en el código.

Now es la fecha actual, Fecha_de_NAC es editable y la razón de dividir entre 365.25 es para tomar en cuenta el año bisiesto.

Buscar en el Foro: