Search code examples
phpjquerytwitter-bootstrap-3datetimepicker

How do I set Min Date in DateTimepicker from another DateTimepicker?


I want the date on the first DateTimePicker to be the MinDate on the second one,I found some solutions but they were about DatePicker and doesn't work

This is my code:

$(document).ready(function(){
       $('#arrival').datetimepicker({
                locale: "<?php echo $lang['datetimepicker_lang']; ?>",
                format: "<?php echo $lang['datetimepicker_format']; ?>",
            });


        $('#departure').datetimepicker({
            locale: "<?php echo $lang['datetimepicker_lang']; ?>",
            format: "<?php echo $lang['datetimepicker_format']; ?>",    
        });
});

Solution

  • I think this is it: Set mindate for bootstrap...

    THe main part is this:

    on('dp.change', function(e) {
      $('#txtEndTime').data("DateTimePicker").minDate(e.date)
    

    Here you are using the event options of datetimepicker, so each time you change its value it will use the minDate function to set the minDate of the other datetimepicker.