js计算年龄

  • Post author:
  • Post category:其他


getAge('1998-10-01')

getAge(val){
      let currentYear = new Date().getFullYear() //当前的年份
      let calculationYear = new Date(val).getFullYear() //计算的年份
      const wholeTime = currentYear + val.substring(4) //周岁时间
      const calculationAge = currentYear - calculationYear //按照年份计算的年龄
      //判断是否过了生日
      if (new Date().getTime() > new Date(wholeTime).getTime()){
        return calculationAge
      }else {
        return calculationAge - 1
      }
    }



版权声明:本文为weixin_43923202原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。