Оповещение, если дата и время выбраны одинаково в палитре времени? - PullRequest
0 голосов
/ 03 февраля 2020

Мне нужно показать предупреждение, когда пользователь выбирает дату, которая является текущей датой. При выборе времени они должны получить предупреждение, если время не превышает 3 часов от текущего времени.

$('#datetimepicker4').timepicker({
  timeFormat: 'HH:mm',
  change: function() {
    var startTime = $("#datetimepicker4").val().substring(0, 2);
    var endTime = $("#datetimepicker5").val().substring(0, 2);
    var stTime = parseInt(startTime) + parseInt(numberTwo);
    var selectedDate = $('#datepicker').datepicker('getDate');

    var today = new Date();
    today.setHours(0);
    today.setMinutes(0);
    today.setSeconds(0);

    var dt = new Date();
    var phours = dt.getHours() + 3;

    if (Date.parse(today) == Date.parse(selectedDate)) {
      if (parseInt(startTime) <= parseInt(phours)) {
        alert("choose time 3 hours after current time");
      }
    }
  }
});
...