Función de javascript para calcular la edad apartir de una fecha:
function(fecha) {
hoy = new Date()
var array_fecha = fecha.split("/")
var ano
ano = parseInt(array_fecha[2], 10);
if (isNaN(ano))
return false
var mes
mes = parseInt(array_fecha[1], 10);
if (isNaN(mes))
return false
var dia
dia = parseInt(array_fecha[0], 10);
if (isNaN(dia))
return false
edad = hoy.getFullYear() - ano - 1;
if (hoy.getMonth() + 1 - mes < 0) {
return edad;
}
if (hoy.getMonth() + 1 - mes > 0) {
edad = edad + 1
return edad;
}
if (hoy.getUTCDate() - dia >= 0) {
edad = edad + 1
return edad;
}
return edad;
}
Todos los derechos reservados. Tecnologia.