开发者社区 问答 正文

js怎么算出年龄

js怎么算出年龄

展开
收起
云计算小粉 2018-05-10 20:00:12 2220 分享 版权
1 条回答
写回答
取消 提交回答
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
    <script type="text/javascript">
        var csrq = '1995-10-07';
        var age = '';
        var d = new Date();
        var year = d.getFullYear();
        var month = d.getMonth() + 1;
        var day = d.getDate();
        if (month < 10) {
            month = '0'+month;
        }
        if(day < 10){
            day = '0'+day;
        }
        var now = year+'-'+month+'-'+day;
        if (now.substring(0,4) >= csrq.substring(0,4) && now.substring(5,7) >=csrq.substring(5,7) 
            && now.substring(8,10)>=csrq.substring(8,10)) {
            age = year - parseInt(csrq.substring(0,4));
        }else{
            age = year - parseInt(csrq.substring(0,4)) - 1;
        }
        //alert(age);
    </script>

    ps:来源网络

    2019-07-17 22:11:04
    赞同 1 展开评论
问答分类:
问答标签:
问答地址: