I am using React to create online food ordering and I need to disable the ordering when the restaurant is closed, until it opens again.
something like this:
const time = new Date().toLocaleTimeString("rs-RS");
const day = new Date().getDay();
if (day <= 5 && time < "08:00:00" && time > "23:30:00") {
console.log("closed");
} else if (day === 6 && time < "09:00:00" && time > "23:30:00") {
console.log("closed");
} else if (day === 0 && time < "12:00:00" && time > "20:00:00") {
console.log("closed");
} else {
console.log("open");
}
Thanks.