时间:2021-05-26
本文实例讲述了JS根据生日算年龄的方法。分享给大家供大家参考。具体实现方法如下:
function parseDate(str){ if(str.match(/^\d{4}[\-\/\s+]\d{1,2}[\-\/\s+]\d{1,2}$/)){ return new Date(str.replace(/[\-\/\s+]/i,'/')); } else if(str.match(/^\d{8}$/)){ return new Date(str.substring(0,4)+'/'+str.substring(4,6)+'/'+str.substring(6)); } else{ return ('时间转换发生错误!'); }}function GetAgeByBrithday(birthday){ var age=-1; var today=new Date(); var todayYear=today.getFullYear(); var todayMonth=today.getMonth()+1; var todayDay=today.getDate(); var birthday=parseDate(birthday); if(parseDate(birthday)!='时间转换发生错误!') { birthdayYear=birthday.getFullYear(); birthdayMonth=birthday.getMonth(); birthdayDay=birthday.getDate(); if(todayYear-birthdayYear<0) { alert("出生日期选择错误!"); } else { if(todayMonth*1-birthdayMonth*1<0) { age = (todayYear*1-birthdayYear*1)-1; } else { if(todayDay-birthdayDay>=0) {//alert(thisDay+'-'+brithd+"_ddd"); age = (todayYear*1-birthdayYear*1); } else { age = (todayYear*1-birthdayYear*1)-1; } } } return age*1; } else { return -1; }}希望本文所述对大家的javascript程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
根据出生日期算年龄的方法是: 1、虚岁年龄计算 虚岁年龄没有固定算法,这是中国人在习惯上常用的年龄计算方法,按出生后所经历的日历年头计算,即生下来就算1岁,
根据身份证号码识别性别年龄生日的JS代码:复制代码代码如下:functiondiscriCard(){//获取输入身份证号码varUUserCard="";//
本文实例讲述了php根据生日计算年龄的方法。分享给大家供大家参考。具体如下:再来个简单点的,感觉没有上面的高大上
本文实例讲述了PHP常用函数之根据生日计算年龄功能。分享给大家供大家参考,具体如下:/***根据出生年月日计算出年龄*@param$birth_year*@pa
腾讯微博上暂时没有设置年龄这项系统所以显示不出年龄,但是有写生日,可以通过生日计算年龄。现有的资料有:姓名(微博名)、生日、星座、家乡、从事行业、个人主页、个人