jquery通過生日計算年齡是一個十分實用的功能。通過jquery,我們可以很方便地計算出某個人的年齡,從而更好的管理我們的用戶信息。
下面是通過jquery計算年齡的代碼,可以放在pre標簽中:
//傳入生日時間,calculateAge函數可以計算出年齡 function calculateAge(birthday) { var ageDifMs = Date.now() - birthday.getTime(); var ageDate = new Date(ageDifMs); return Math.abs(ageDate.getUTCFullYear() - 1970); } //使用jQuery獲取生日元素,計算年齡并輸出 $(document).ready(function() { var birthday = new Date($("#birthday").val()); var age = calculateAge(birthday); $("#age").val(age); });
上面代碼中的calculateAge函數是主要的計算年齡的函數,其中使用了Date對象獲取了當前時間和生日時間之間的時間差,最后算出年齡。而在使用jQuery獲取生日元素之后,就可以通過調用calculateAge函數計算年齡啦。
通過這種方式,我們可以輕松地計算出用戶的年齡并且保存在相應的位置,方便管理和后續的處理。