Я пытаюсь написать код javascript для своего веб-сайта, который позволяет пользователям узнать, открыты мы или нет. Например,
Во вторник, если время между 09:00 и 18:30, будет отображаться ОТКРЫТО, иначе ЗАКРЫТО.
Как мне это сделать?
Я пытаюсь написать код javascript для своего веб-сайта, который позволяет пользователям узнать, открыты мы или нет. Например,
Во вторник, если время между 09:00 и 18:30, будет отображаться ОТКРЫТО, иначе ЗАКРЫТО.
Как мне это сделать?
Я бы делал оператор переключения во время открытия каждого дня и проверял его для каждого.
var day = (insert day);
var date = new Date();
var time = date.getHours() + date.getMinutes()/60;
switch(day) {
case "Monday":
break;
case "Tuesday":
if (time > 9 && time < 18.5) {
// display open
document.getElementById('display').innerHTML = "OPEN";
} else {
// display closed
document.getElementById('display').innerHTML = "CLOSED";
}
break;
case "Wednesday":
break;
...
}
ИЗМЕНИТЬ
Пример HTML:
<div id="display"></div>