установить дату и время начала и дату и время окончания bootstrap datetimepicker java скрипт - PullRequest
0 голосов
/ 20 марта 2020

я хочу включить дату и время между данными датой bootstrap datetimepicker, как я могу этого добиться, ниже я положил то, что я пробовал

в Html

 - <div class="col-sm-12 dates form-group">

  <input id="fromDate_id" name="fromDate_id1" readonly class="form- control datesInput fromDate"placeholder="From Date" type="text" value="">
  <input id="toDate_id" name="toDate_id2" readonly class="form-control datesInput toDate"placeholder="To Date" type="text" value=""> </div>

   <div class="col-sm-6 col-md-4 form-group blockLabel">
   <label>Date Of Request </label>
    <input id="dateOfRequest_id" type="text" class="form-control  datetimepickerInput" readonly="true"></div>


     var minselectdate=''; var maxselectdate='';
    $('.datetimepickerInput').datetimepicker({
        format: 'yyyy-mm-dd hh:ii',
        autoclose: true,
    });

    $(".fromDate").datetimepicker({
        format: 'yyyy-mm-dd hh:ii',
        autoclose: true,
    }).on('changeDate', function(selected) {
        $('.toDate').val('');
        var minDate = new Date(selected.date.valueOf());
         minselectdate = new Date(selected.date.valueOf());
    //    alert(minDate);
       //+"   "+ selected.Date.valueOf()

        $('.toDate').datetimepicker('setStartDate', minDate);          

    });
    $(".toDate").datetimepicker({
        format: 'yyyy-mm-dd hh:ii',
        autoclose: true,
    }).on('changeDate', function(selected) {

         maxselectdate = new Date(selected.date.valueOf());
       //+"   "+ selected.Date.valueOf()      

       $('.datetimepickerInput').datetimepicker('setStartDate', minselectdate);
       $('.datetimepickerInput').datetimepicker('setEndDate', maxselectdate);


    });

in Javascript

var toDate = $('#toDate_id').val();
var fromDate = $('#fromDate_id').val();
$("#dateOfRequest_id").datetimepicker("setDate", new Date(fromDate.valueOf()));
$('#dateOfRequest_id').datetimepicker('setStartDate', new Date(fromDate.valueOf()));
$('#dateOfRequest_id').datetimepicker('setEndDate',  new Date(toDate.valueOf()));

здесь включена разрешенная дата между данными от и до даты, но проверка времени не работает, как я могу решить эту проблему

...