На моем сайте Wix есть кнопка чата. Я хочу, чтобы окно чата появлялось только в те дни и часы, когда я записал в набор данных. Например, Это изображение примера набора данных. Что я пытаюсь сделать с набором данных, так это то, что окно чата будет появляться каждую субботу с 19:00. до 21:00 Как с помощью Javascript Date API настроить отображение окна чата только в это время.
Мой текущий код:
var day;
wixData.get("ScheduleTable", "day").then((results) => {
day = results;
})
.catch((err) => {
let errorMSg= err;
})
//StartTime
var startTime;
wixData.get("ScheduleTable", "startTime").then((results) => {
startTime = results;
})
.catch((err) => {
let errorMSg= err;
})
//endTime
var endTime;
wixData.get("ScheduleTable", "endTime").then((results) => {
endTime = results;
})
.catch((err) => {
let errorMSg= err;
})
$w.onReady(function () {
//TODO: write your page related code here...
var startD = new Date(Date.UTC(2019,10,day,startTime));
var endD = new Date(Date.UTC(2019,10,day,endTime));
var today = new Date();
if(today >= startD || today <= endD) {
$w('#wixChat1').show();
} else {
$w('#wixChat1').hide();
}
});