I want age calculate from birthdate in javascript

hii want age calculate from birthdate in javascript

Subject: One of many ways to do this . . .

function HowLongSince(startmonth, startdate, startyear) {sdate=startdate;

smonth=startmonth-1;

syear=startyear;

var DaysInMonth = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

today = new Date()

var thisyear = today.getFullYear();

var thismonth = today.getMonth();

var thisdate = today.getDate();

mstart = new Date(syear,(smonth==12?1:smonth+1),1);

days1 = (mstart - new Date(syear,smonth,sdate))/(246060*1000)-1;

mend = new Date(thisyear,thismonth,1);

days2 = (new Date(thisyear,thismonth,thisdate) - mend)/(246060*1000)+1;

dayst = days1 + days2;

if (dayst >= DaysInMonth[smonth]) {

AddOneMonth = 1;

dayst -= DaysInMonth[smonth];

}

else AddOneMonth = 0;

ydiff1 = thisyear-mstart.getFullYear();

mdiff1 = thismonth-mstart.getMonth()+AddOneMonth;

if (mdiff1 >11) { mdiff1=0; ydiff1++; }

if (mdiff1 < 0) { mdiff1 = mdiff1 + 12; ydiff1–; }

temp = (ydiff1==0?“”:(ydiff1==1?ydiff1+" year and ":ydiff1 + " years, "));

temp += (mdiff1==0?"0 months, and “:(mdiff1==1?mdiff1+” month, and “:mdiff1+” months, and "));

temp += (dayst==0?“no days”:(dayst==1 ? " 1 day." : dayst + " days." ));

return temp;

}

Subject: i want age calculate from birthdate in javascript

http://www.google.co.uk/search?q=calculate+age+javascript&ie=utf-8&oe=utf-8&rls=org.mozilla:en-GB:official&client=firefox-a