Set default time in bootstrap-datetimepicker

前端 未结 13 2192
后悔当初
后悔当初 2020-12-03 10:21

I want to set default time in this datetimepicker as 00:01 for the current date. Anyone tried that before? Having a tough time with it. It Seems simple.

13条回答
  •  时光取名叫无心
    2020-12-03 10:30

    Set a default input value as per this GitHub issue.

    HTML

    
    

    jQuery

    var d = new Date();
    
    var month = d.getMonth()+1;
    var day = d.getDate();
    
    var output = d.getFullYear() + '/' +
    (month<10 ? '0' : '') + month + '/' +
    (day<10 ? '0' : '') + day;
    
    $("#datetimepicker-input").val(output + " 00:01:00");
    

    jsFiddle
    JavaScript date source

    EDIT - setLocalDate/setDate

    var d = new Date();
    var month = d.getMonth();
    var day = d.getDate();
    var year = d.getFullYear();
    
    $('#startdatetime-from').datetimepicker({
        language: 'en',
        format: 'yyyy-MM-dd hh:mm'
    });
    $("#startdatetime-from").data('DateTimePicker').setLocalDate(new Date(year, month, day, 00, 01));
    

    jsFiddle

提交回复
热议问题