<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>