js函数实现根据出生日期求年龄
来源:互联网 发布:sqlserver 大数据 编辑:程序博客网 时间:2024/05/29 14:42
我们经常会碰到需要根据出生日期计算年龄的需求,这里给出一个例子:
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{
alert('date parse error');
}
};
function getAge(cell){
var age;
//alert(cell);
var aDate=new Date();
var thisYear=aDate.getFullYear();
var thisMonth=aDate.getMonth()+1;
var thisDay=aDate.getDate();
var birth=parseDate(document.getElementById("report1_"+cell).value);
//alert(birth);
var birthy=birth.getFullYear();
var birthm=birth.getMonth()+1;
var birthd=birth.getDate();
if(thisYear-birthy<0)
{
alert("输入错误!");
age="";
}
else
{
if(thisMonth-birthm<0)
{
age = thisYear-birthy-1;
}
else
{
if(thisDay-birthd>=0)
{
age = thisYear-birthy;
}
else
{
age = thisYear-birthy-1;
}
}
}
return(age);
};
- js函数实现根据出生日期求年龄
- JS:根据出生日期 得到年龄
- JS日期:根据出生日期 得到周岁年龄
- JS中根据出生日期计算年龄
- JS日期:根据出生日期 得到周岁年龄
- JS日期:根据出生日期 得到周岁年龄
- JS日期:根据出生日期 得到周岁年龄
- js 正则表达式根据出生日期获得年龄
- php根据出生日期计算年龄函数
- 根据出生日期计算年龄
- 根据出生日期得到年龄
- 根据出生日期计算年龄
- 根据出生日期计算出年龄
- JS根据身份证号提取出生日期并计算年龄
- js根据输入身份证信息带出出生日期,年龄,性别
- 在JS中根据身份证号计算出生日期和年龄
- js出生日期转化年龄
- sql 根据出生日期计算年龄
- at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) 报空指针
- Timer的schedule和scheduleAtFixedRate方法的区别解析
- C/C++之extern
- 软件开发流程
- Android中解析XML
- js函数实现根据出生日期求年龄
- Java基础_常用类_File
- GdPicture.NET文件转换教程连载:将TIFF转换成PDF OCR
- 编写自己的头文件.h
- SVN 网址
- 使用Servlet实现文件下载的时候,避免浏览器自动打开文件
- Error: Can't continue timing simulation because delay annotation information for design is missing
- Visual studio 2008 Winforms程序安装部署说明——图解
- WMware 网络设置