【发布时间】:2018-04-04 13:09:35
【问题描述】:
我一直在使用时刻来验证用户是否 15 岁零 9 个月大。
var dobDate = moment($('#dobday').val() + "-" + $('#dobmonth').val() + "-" + $('#dobyear').val(), "DD-MM-YYYY");
var dobday = $('input[name=dobday]').val();
var dobmonth = $('input[name=dobmonth]').val();
var dobyear = $('input[name=dobyear]').val();
age = moment().diff(dobDate, 'years', true);
console.log(age);
if (((dobday === '' || dobday === undefined) || (dobmonth === '' || dobmonth === undefined) || (dobyear === '' || dobyear === undefined))) {
$('#qdobDate').addClass('form-group-error error');
showerror('.dobDate.error-message');
$('.error-summary').show();
$('body').scrollTop(0);
validInput = false;
}
else if ((validInput) && (age >= 15.7499999997) && (changing === "true")) {
member.questions.dob = dobDate.toISOString();
go('/firstapp/check-your-answers');
}
else if ((validInput) && (age >= 15.7499999997)) {
member.questions.dob = dobDate.toISOString();
go('/firstapp/apply-before');
}
else {
go('/firstapp/error/age-dropout');
}
退出到“/firstapp/error/age-dropout”后,我希望能够使用他们给我的出生日期来计算他们 15 岁零 9 个月大的日期。
我是新来的,我一直在努力通过谷歌找到答案。
【问题讨论】: