我有一個計算年齡的代碼,但由於基數,我認爲1950年日期選擇單位計算年齡
現在我想計算的日期選擇在 當前時間年齡和所選的日期似乎是錯誤的。實施例:日期現在是14年11月24日和,如果我在日期選擇器挑是13年11月24日輸出是。請幫幫我。
HTML
<div class="checked" id="age"></div>
<input id="dob" />
JQUERY
$('#dob').datepicker({
onSelect: function(value, ui) {
console.log(ui.selectedYear)
var today = new Date(),
dob = new Date(value),
age = ui.selectedYear - 1950;
$('#age').text(age);
},
maxDate: '+0d',
changeMonth: true,
changeYear: true,
defaultDate: '-18yr',
});
這裏是工作代碼:http://jsfiddle.net/GCu2D/441/
非常感謝你先生abhitalks。有用。可以提問?我如何根據當前時間禁用一年。例如:現在是2014年減去18年。所以過去的幾年將被禁用。 1997年 - 當前日期。 – 2014-11-24 08:15:21
'minDate':http://jqueryui.com/datepicker/#min-max – Abhitalks 2014-11-24 08:23:02
非常感謝你先生abhitalks。大喜歡你的幫助 – 2014-11-24 08:27:23