js如何通过出生的年月日计算年龄,下面web建站小编给大家详细介绍一下实现代码!
计算年龄方法:
function getAge(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;//出生日期不能大于今天
}
}
return returnAge;
}
获取周岁年龄:
console.log('获取周岁年龄:', getAge('1999-12-15'))
//获取周岁年龄: 23
PouchDB:一款基于JavaScript 的开源NoSQL文档数据库
JavaScript获取指定网站状态码查询代码(2种实现方法)
上面是“js如何通过出生的年月日计算年龄”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_3171.html
workflows工作流
一名男子跪在月球岩石表面看见小行星碰撞
3D圆形玉雕图案comfyui工作流
一个闪闪发光的金属球ComfyUI工作流
树枝上一只色彩斑斓的小鸟
一位美丽的女士在座机上讲话ComfyUI工作流
懂王特朗普3d漫画ComfyUI工作流
羚羊安上小白兔的门牙ComfyUI工作流
Latent放大comfyui工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

百度echarts做一个雷达图(根据不同分数值显示不同颜色)
php代码如获取100以内的所有奇数
一个专为移动端Web应用设计的UI组件库——Ant Design Mobile


















