美文网首页
判断年龄不大于18岁

判断年龄不大于18岁

作者: 哇哈哈的哇哈 | 来源:发表于2018-10-31 17:08 被阅读0次

    //x:现在的日期 y:孩子的生日

    function maxEighteen(x,y) {

      //不能大于18岁

      var nowYear = x.getFullYear(); //获得年份

      var nowMonth = x.getMonth()+1; //获得月份

      var nowDay = x.getDate(); //获得天数

      var childbirthYear = y.getFullYear();

      var childbirthMonth = y.getMonth()+1;

      var childbirthDay = y.getDate();

      if ((nowYear - childbirthYear) > 18) {

        mui.toast('孩子的测量时年龄范围为0~18周岁!');

        return false;

      } else if ((nowYear - childbirthYear) == 18) {

        if ((nowMonth - childbirthMonth) > 0) {

          mui.toast('孩子的测量时年龄范围为0~18周岁!');

          return false;

        } else if ((nowMonth - childbirthMonth) == 0) {

          if ((nowDay - childbirthDay) >= 0) {

            mui.toast('孩子的测量时年龄范围为0~18周岁!');

            return false;

          }

        }

      }

    }

    相关文章

      网友评论

          本文标题:判断年龄不大于18岁

          本文链接:https://www.haomeiwen.com/subject/oenatqtx.html