Пример кода для показа виджета в будние дни с 8 до 22, в субботу с 9 до 20 и в воскресенье с 10 до 24.
Обратите внимание, что переменная currentDayOfWeek возвращает номер дня недели, начиная с "0" для Воскресенья и заканчивая "6" для Субботы.
<script>
var currentHour = new Date().getHours();
var currentDayOfWeek = new Date().getDay();
var showWidget = 0;
if (currentDayOfWeek === 0) {
if (currentHour >= 10 && currentHour <= 23) {
// показ виджета в воскресенье с 10:00 до 23:59
showWidget = 1;
}
} else if (currentDayOfWeek === 6) {
if (currentHour >= 9 && currentHour < 20) {
// показ виджета в субботу с 9:00 до 19:59
showWidget = 1;
}
} else {
if (currentHour >= 8 && currentHour < 22) {
// показ виджета в будние дни с 8:00 до 21:59
showWidget = 1;
}
}
window.GetReviewSettings = {
customProperties: {
showWidget: showWidget
}
}
</script>