• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄
    适用于OA项目中这些对档案的管理

    1、根据身份证号码计算出生日期、年龄、性别(18位)
    复制代码 代码如下:

    //获取输入身份证号码
    var UUserCard = $("#UUserCard").val();
    //获取出生日期
    //UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
    //获取性别
    if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) {
    //男
    } else {
    //女
    }
    //获取年龄
    var myDate = new Date();
    var month = myDate.getMonth() + 1;
    var day = myDate.getDate();

    var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;
    if (UUserCard.substring(10, 12) month || UUserCard.substring(10, 12) == month UUserCard.substring(12, 14) = day) {
    age++;
    }
    //年龄 age

    2、根据入职时间计算工龄
    复制代码 代码如下:

    //获取输入的入职时间转换为Date
    var UToTime = $("#UToTime").val();
    var aDate = UToTime.split("-");
    //因为月份值0-11,这里把输入的月份减一
    var NewDate = new Date(aDate[0], aDate[1] - 1, aDate[2]);
    //当前时间
    var myDate = new Date();
    //时间相减得到毫秒值
    var dif = myDate.getTime() - NewDate.getTime();
    myDate.setTime(dif);
    //结果为【1年5月29日】这种
    //myDate.getFullYear() - 1970 + "年" + myDate.getMonth() + "月" + myDate.getDate() + "日"

    作者:LyIng.Net
    您可能感兴趣的文章:
    • php根据生日计算年龄的方法
    • JS根据生日算年龄的方法
    • JS获得QQ号码的昵称,头像,生日的简单实例
    • js简单实现根据身份证号码识别性别年龄生日
    • 根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄。
    • javascript计算星座属相(十二生肖属相)示例代码
    • PHP用身份证号获取星座和生肖的方法
    • 用js实现的生肖查询的代码
    • 一个可以显示当前年份以及生肖的js代码
    • jQuery实现根据生日计算年龄 星座 生肖
    上一篇:Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)实现代码
    下一篇:Asp.Net Mvc2 增删改查DEMO代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    根据身份证号码计算出生日期、年龄、性别(18位) 根据入职时间计算工龄 根据,身份证,号码,计算,