我想根据用户在datepicker上的输入计算年龄(我使用Bootstrap datepicker)并将其输出到年龄文本字段。
我试过搜索它,但我没有运气。我的日期格式位于yyyy-mm-dd
。
这是我的datepicker和年龄文本字段的HTML。
<label for="bday">Birthday:
<div id="datepicker" class="input-group date" style="width:200px;">
<input id="dob" name="date" class="form-control" type="text" />
<span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>
</div>
</label>
<label for="age">Age
<input class="form-control" type="text" id="myage" style="width:200px;" />
</label>
这是Javascript:
$(function () {
$('#dob').datepicker({
format: "yyyy-mm-dd",
autoclose: true,
}) .on('changeDate',function(event){
// compute age here.. I think?
});
});