jquery 根据日期计算年龄


 <script type="text/javascript">
        //jquery页面加载完成后,根据后端的出生日期,计算年龄
        $(function () {

            // 获得今天的时间
            var date = new Date();
            var birthday = '${userDetail.birthday}';
//            alert(birthday);
            var startDate = new Date(birthday);
            var newDate = date.getTime() - startDate.getTime();
            // 向下取整  例如 10岁 20天 会计算成 10岁
            // 如果要向上取整 计算成11岁,把floor替换成 ceil
            var age = Math.ceil(newDate / 1000 / 60 / 60 / 24 /365);
            if (isNaN(age)){
                age = "";
            }
            $("#age").html(age);
        });
    </script>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM