编程计算年龄,java计算年龄的方法
本教程操作环境:windows7系统、javascript1.8.5版、戴尔自交第三代电脑。
javascript计算年龄的方法
函数jsGetAge(strBirthday){
定义变量回报;
//根据生日计算年龄
//以下五行是为了获取出生年月日,如果是从身份证上获取需要稍微改变一下
var strBirthdayArr=strbirthday。拆分(-);
var出生年份=strBirthdayArr[0];
var出生月份=strBirthdayArr[1];
var birthDay=strBirthdayArr[2];
d=新日期();
var now year=d . get full year();
var now month=d . get month()1;
var now day=d . getdate();
if(nowYear==birthYear){
返回年龄=0;//同年则为0岁
}
否则{
var年龄差=现在年份-出生年份;//年之差
if(ageDiff 0){
if(nowMonth==birthMonth) {
var dayDiff=nowDay -生日;//日之差
if(dayDiff 0)
{
returnAge=年龄差-1;
}
其他
{
returnAge=ageDiff
}
}
其他
{
var月差=现在月-出生月;//月之差
if(monthDiff 0)
{
returnAge=年龄差-1;
}
其他
{
returnAge=ageDiff
}
}
}
其他
{
返回年龄=-1;//返回-1 表示出生日期输入错误晚于今天
}
}
退货退货;//返回周岁年龄
}调用jsGetAge()函数,生日为1995-09-15
控制台。日志(js getage( 1995-09-15 );则年龄为:
26如果生日为1995-09-25
控制台。日志(js getage( 1995-09-25 );则年龄为:
25【推荐学习:javascript高级教程】以上就是爪哇岛描述语言计算年龄怎么做的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。