根据出生日期计算年龄

//获取当前时间的年月日
var myDate = new Date();
var now_year = myDate.getFullYear();
var now_month = myDate.getMonth()+1;
var now_day = myDate.getDate();
var birthday=$('#birthday').val()//获取出生日期
var birth_year=birthday.split('-')[0]
var birth_month=birthday.split('-')[1]
var birth_day=birthday.split('-')[2]
//通过对比年、月、日判断当前年龄
if(now_year>birth_year&&now_month<birth_month||now_year>birth_year&&now_month==birth_month&&now_day<birth_day){
    var newage=BigNumber(now_year).minus(birth_year)
}else if(now_year>birth_year&&now_month>birth_month) {
    var newage=BigNumber(now_year).minus(birth_year).plus(1)
}else if(now_year>birth_year&&now_month==birth_month&&now_day==birth_day||now_year>birth_year&&now_month==birth_month&&now_day>birth_day) {
    var newage=BigNumber(now_year).minus(birth_year).plus(1)
}else {
    var newage=0
}
$('#age').val(newage)//当年年龄
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值