ユーザー情報として通常は生年月日を登録することがほとんどですが、そこから年齢を計算して表示したいときに。
| 1 2 3 4 5 6 7 8 9 10 11 | function birth2age(dt) {   if(dt == null) {     return '';   }   var _dt_birth = new Date(dt);   var _dt_cur = new Date();   var _dy = _dt_cur.getFullYear() - _dt_birth.getFullYear();   var _dm = _dt_cur.getMonth() - _dt_birth.getMonth();   var _dd = _dt_cur.getDate() - _dt_birth.getDate();   return _dy - (_dm < 0 ? 1 : 0) - (_dm == 0 && _dd < 0 ? 1 : 0); } | 
