Вот некоторые переменные, которые у меня есть:
start time: 10:45
interval time: 5 (in minutes)
specific time: 14:20
Мне нужно выяснить, попадает ли конкретное время точно в любое время, увеличенное с момента старта.
ДляНапример, интервал времени равен 5.
10:45 incremented by interval time
11:00
11:05
11:10
...
14:20 << specific time found
if(specificTime is mentioned in any of the incremented times) {
console.log('Found it!');
} else {
console.log('Not found');
}
Но это сложно, когда время запуска равно 10:48
, а интервал составляет 5 минут.Потому что:
10:48
10:53
10:58
11:03
11:08
...
и 14:20
здесь не упоминаются, поэтому в нем будет записано «Не найдено».
Как узнать, упоминается ли конкретное время ввремя приращения от времени начала?
Интервал не всегда будет равен 5, а другие переменные также будут динамическими.
Я НЕ , ищущий использование циклов,Должна быть формула или функция, которая может помочь мне достичь этого.Спасибо!