Fecha de Javascript () para calcular el trabajo por edad por día, meses, años
Quiero mostrar desde la fecha de cumpleaños del usuario que algunos días y meses y años pasen.
Aquí está mi código, como se toma de aquí:Calcular edad en JavaScript
¿Cómo puede continuar con el mes y el día, como:
cumpleaños del usuario es:2010/04/29
El resultado debería ser así:2 años, 4 meses, 5 días de edad.
function getAge(dateString) {
var today = new Date();
var birthDate = new Date(dateString);
var age = today.getFullYear() - birthDate.getFullYear();
var m = today.getMonth() - birthDate.getMonth();
if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
age--;
}
return age;
}
alert(getAge('2010/04/29'));
MANIFESTACIÓN: http://jsfiddle.net/jFxb5/