Я делаю работу для класса, и вопрос заключается в том, чтобы мы попросили пользователя указать дату отправления его рейса, затем в следующем запросе пользователю предлагается ввести время вылета, а затем нам нужно уведомление, сообщающее ему последнее возможноевремя заезда (за 40 минут).
У меня есть приглашения и предупреждения, но я изо всех сил пытаюсь найти способ минус 40 минут. Я пытался использовать функцию get, но я не знаю, если это неправильно или я делаю это неправильно.
var day = prompt("When is your departure date? (eg. 2019-10-12):", "2019-10-12");
var tim = prompt("When is your departure time? (eg. 10:30):", "10:30");
var time = tim - 40;
var check = alert("The check in counter closes:" + day + " " + time);
Я знаю, что время должно показываться как 40 минут раньше, но если рейс отправляется в 00:30, я не знаю, как заставить его использовать предыдущую дату и 23: 50.