ASP - CALCULAR EDAD EXACTA TENIENDO FECHA DE NACIMIENTO

 
Vista:
sin imagen de perfil

CALCULAR EDAD EXACTA TENIENDO FECHA DE NACIMIENTO

Publicado por J@M (56 intervenciones) el 27/06/2018 22:04:52
Teniendo la fecha de nacimiento, como puedo calcular la edad exacta. Teniendo en cuenta que los nacidos en diciembre aun no cumplen años, ese año no les debe sumar. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

CALCULAR EDAD EXACTA TENIENDO FECHA DE NACIMIENTO

Publicado por Juan (2 intervenciones) el 28/06/2018 15:49:33
Esta clase escrita en C# te da la edad, incluyendo años, meses y dias.

Solo tienes que traducirla al lenguaje que estas usando:

https://gist.github.com/faisalman/1724253
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Juanpelaez

CALCULAR EDAD EXACTA TENIENDO FECHA DE NACIMIENTO

Publicado por Juanpelaez (1 intervención) el 15/08/2018 09:57:43
Busca por internet porque hay varias rutinas hechas para el AS400 que lo hacen ....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonardo Daniel A.
Val: 3
Ha disminuido 1 puesto en ASP (en relación al último mes)
Gráfica de ASP

CALCULAR EDAD EXACTA TENIENDO FECHA DE NACIMIENTO

Publicado por Leonardo Daniel A. (1 intervención) el 18/07/2019 03:16:46
AS400 ????????????? que tiene que ver con ASP NET ?????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alejandro
Val: 36
Ha mantenido su posición en ASP (en relación al último mes)
Gráfica de ASP

CALCULAR EDAD EXACTA TENIENDO FECHA DE NACIMIENTO

Publicado por Alejandro (16 intervenciones) el 19/07/2019 17:58:06
1
2
3
4
5
6
7
8
9
10
11
12
'Fecha actual'
dHoy = date()
 
'Fecha de cumpleaños'
dNac = cdate("19/07/1980")
 
nEdad = datediff("yyyy",dNac,dHoy)
if day(dHoy)<day(dNac) and month(dHoy)<=month(dNac) then
	nEdad = nEdad-1
end if
 
response.write nEdad
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar