Twitter bootstrap 如果文本框值为空,则引导日期选择器设置为今天的日期

Twitter bootstrap 如果文本框值为空,则引导日期选择器设置为今天的日期,twitter-bootstrap,datepicker,twitter-bootstrap-3,Twitter Bootstrap,Datepicker,Twitter Bootstrap 3,如果文本框的值为空,尝试将日期时间选择器的默认日期设置为今天的日期 $('.comdate').datepicker({ format: "mm/dd/yyyy", orientation: "bottom left", endDate: "+infinity", 'autoclose': true, keyboardNavigation: false, }).datepicker('setDate',function() { var ishave

如果文本框的值为空,尝试将日期时间选择器的默认日期设置为今天的日期

$('.comdate').datepicker({
    format: "mm/dd/yyyy",
    orientation: "bottom left",
    endDate: "+infinity",
    'autoclose': true,
    keyboardNavigation: false,
}).datepicker('setDate',function() {
    var ishaveDate = $('.comdate').datepicker().children('input').val();
    return ishaveDate != null ? ishaveDate : new Date();
});
但当我检查值时,它显示异常

TypeError: d.getTime is not a function

this.setUTCDate(new Date(d.getTime() - (d.getTimezoneOffset()*60000)));

如果文本框中缺少值,如何设置今天的日期。

您使用哪个引导日期选择器?
$('.comdate').datepicker({
    format: "mm/dd/yyyy",
    orientation: "bottom left",
    endDate: "+infinity",
    'autoclose': true,
    keyboardNavigation: false,
}).datepicker('setDate',function() {
    var ishaveDate = $('.comdate').datepicker().children('input').val();
    return ishaveDate != null ? ishaveDate : new Date();
});