乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > jquery怎样根据出生年月计算年龄-word年龄计算,怎么用word计算年龄

jquery怎样根据出生年月计算年龄-word年龄计算,怎么用word计算年龄

作者:乔山办公网日期:

返回目录:word文档


Excel小技巧



jquery根据出生年月计算年龄的思路:

1、创建当前日期对象

2、把出生年月日格式化成可比较的格式

3、用当前日期减去出生年月日计算出的日除以365就是年龄数

举例说明:

function getAge(dateString)
{
   var today = new Date(); //创建系统日期
   var birthDate = new Date(dateString); //把出生日期转换成日期
   var age = today.getFullYear() - birthDate.getFullYear(); //分别获取到年份后相减
   var m = today.getMonth() - birthDate.getMonth();//获取到月份后相减
   if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate()))
   {
       age--;//如果月份的结果小于等于0,或者日期相减的结果是0,年龄减去1
   }
   return age; //计算完成返回结果

调用测试结果如下:


select *,datediff(year,birth,getdate()) as 年龄 from table where datediff(year,birth,getdate()) >='20'

Word表格公式计算
http://zhidao.baidu.com/question/1819240.html
试了一下,能做一些基本计算,算年龄如果是简单的两个数相减可以。但还不是很方便。最好用EXCEL计算,还支持身份证提取年龄,然后粘贴到WORD中。
EXCEL计算:http://zhidao.baidu.com/question/94509629.html?si=3
身份证在A列,B1输入公式
=DATEDIF(--TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")
往下拖

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网