您好,欢迎访问一九零五行业门户网

jQuery根据出生年月日得到年龄实现代码

本文主要和大家分享jquery 根据出生年月日得到年龄,希望能帮助到大家。
jquery 根据出生年月日得到年龄
function byage(strbirthday ){ var returnage; var strbirthdayarr=strbirthday.split("-"); var birthyear = strbirthdayarr[0]; var birthmonth = strbirthdayarr[1]; var birthday = strbirthdayarr[2]; d = new date(); var nowyear = d.getfullyear(); var nowmonth = d.getmonth() + 1; var nowday = d.getdate(); if(nowyear == birthyear){ returnage = 0;//同年 则为0岁 } else{ var agediff = nowyear - birthyear ; //年之差 if(agediff > 0){ if(nowmonth == birthmonth) { var daydiff = nowday - birthday;//日之差 if(daydiff < 0) { returnage = agediff - 1; } else { returnage = agediff ; } } else { var monthdiff = nowmonth - birthmonth;//月之差 if(monthdiff < 0) { returnage = agediff - 1; } else { returnage = agediff ; } } } else { returnage = -1;//返回-1 表示出生日期输入错误 晚于今天 } } return returnage;//返回周岁年龄 }
相关推荐:
js实现根据出生日期得到年龄方法
以上就是jquery根据出生年月日得到年龄实现代码的详细内容。
其它类似信息

推荐信息