//通过出生年月日算出年龄
function getAge(birthdar) {
var age;
var birArr = birthdar.split("-");
var birYear = birArr[0]; //获取年
var birMonth = birArr[1]; //获取月
var birDay = birArr[2]; //获取日
//当前年月
d = new Date();
var nowYear = d.getFullYear();
var nowMonth = d.getMonth() + 1; //记得加1
var nowDay =d.getDate();
if (nowMonth > birMonth) {
age = nowYear - birYear;
}else if(nowMonth = birMonth){
if(nowDay >= birDay ){
age = nowYear - birYear;
}else {
age = nowYear - birYear - 1;
}
}else {
age = nowYear - birYear - 1;
}
return age;
}
通过出生日期计算年龄
最新推荐文章于 2024-08-03 21:02:21 发布