Мне нужно показать предупреждение, когда пользователь выбирает дату, которая является текущей датой. При выборе времени они должны получить предупреждение, если время не превышает 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");
}
}
}
});