2017-03-21 24 views
0

如何有效地从dob获得年龄?你会给我更多的信息吗? 如何从JavaScript中获得DOB的年龄

function myFunction(){ 
 
\t \t \t var d = new Date(); 
 
\t \t \t var year = new Date(document.getElementById('dob').value); \t \t \t 
 
\t \t \t var age = d.getFullYear() - year.getFullYear(); 
 
\t \t \t document.getElementById('age').value = age; \t \t \t 
 
\t \t }
<input type="date" id="dob" placeholder="Date of birthday" onchange="myFunction()"><br/> 
 
\t \t \t <input type="text" id="age">

+3

可能重复://计算器.COM /问题/ 4060004 /计算,年龄在JavaScript的) –

回答

0

我建议使用Moment.js [https://momentjs.com/] lib中的所有时间计算日期

有[计算年龄在JavaScript(HTTP乐趣