zoukankan      html  css  js  c++  java
  • 取两位数字,截取数字,求年龄,去除前后空格

    //取两位数
    function toDou(n) {
        if(n < 10) {
            return '0' + n
        } else {
            return '' + n
        }
    }
    //截取数字
    function getN(s) {
        if(s) {
            return s.replace(/[^0-9.]/ig, "");
        }
    }

      //去除前后空格
      String.prototype.trim = function() {
        return this.replace(/(^s*)|(s*$)/g, '');
      }

    //求年龄
    function getAge(strBirthday) {
        var returnAge;
        var strBirthdayArr = strBirthday.split("-");
        var birthYear = strBirthdayArr[0];
        var birthMonth = strBirthdayArr[1];
        var birthDay = strBirthdayArr[2];
        d = new Date();
        var nowYear = d.getFullYear();
        var nowMonth = d.getMonth() + 1;
        var nowDay = d.getDate();
        if(nowYear == birthYear) {
            returnAge = 0; //同年 则为0岁
        } else {
            var ageDiff = nowYear - birthYear; //年之差
            if(ageDiff > 0) {
                if(nowMonth == birthMonth) {
                    var dayDiff = nowDay - birthDay; //日之差
                    if(dayDiff < 0) {
                        returnAge = ageDiff - 1;
                    } else {
                        returnAge = ageDiff;
                    }
                } else {
                    var monthDiff = nowMonth - birthMonth; //月之差
                    if(monthDiff < 0) {
                        returnAge = ageDiff - 1;
                    } else {
                        returnAge = ageDiff;
                    }
                }
            } else {
                returnAge = -1; //返回-1 表示出生日期输入错误 晚于今天
            }
        }
        return returnAge; //返回周岁年龄
    }

    老司机。。。

  • 相关阅读:
    7.21 高博教育 数组 内存
    【基础扎实】Python操作Excel三模块
    PAT 甲级 1012 The Best Rank
    PAT 甲级 1011  World Cup Betting
    PAT 甲级 1010 Radix
    链式线性表——实验及提升训练
    循环程序设计能力自测
    链表应用能力自测
    PAT 甲级 1009 Product of Polynomials
    1008 Elevator (20分)
  • 原文地址:https://www.cnblogs.com/q460021417/p/6020461.html
Copyright © 2011-2022 走看看