@newaitix

Временные рамки, диапазон значений?

function setSaleTimer(startTime,endTime){
	var date=new Date();
	if(Number(date.getHours())>=startTime[0]||Number(date.getHours())<=endTime[0]){
console.log(1);
}
}

не могу сообразить как сделать
setSaleTimer принимает два массива например
[22], [6]
или
[10], [15]
В первом случае значит что скрипт будит выполнен в диапазоне с 22 до 6 часов
во втором в диапазоне с 10 до 15.
В первом случае я делаю условие если endTime>startTime // что конечно же false
допустим что сей час 22 часа как узнать попадает это в диапазон между 22 и 6
Скрипт должен работать в обоих случаях и с 22 до 6 и с 10 до 15
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 11:54
50000 руб./за проект
23 нояб. 2024, в 07:32
75000 руб./за проект
28 нояб. 2024, в 11:38
5000 руб./за проект