Показать часы работы за текущий день - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь отобразить часы работы магазина. До сих пор я создал таблицу базы данных и хранил определенные значения c раз.
База данных pi c Я могу вызвать определенный день / время для страницы просмотра, например, так:

{{shop.MondayOpenTime}} to {{shop.MondayCloseTime}}

То, что я не знаю, как это сделать, показать правильное время для текущего дня. Я делаю это с AngularJS, но не уверен, что лучший способ прогрессировать.

Любая помощь будет оценена.

Большое спасибо

1 Ответ

0 голосов
/ 30 марта 2020

В качестве функции javascript вы можете сделать это следующим образом:

  function getDay(shop) {
            var a = new Date();
            var days = new Array(7);
            days[0] = {shop.SundayOpenTime} + "to" + {shop.SundayCloseTime};
            days[1] = {shop.MondayOpenTime} + "to" + {shop.MondayCloseTime};
            days[2] = {shop.TuesdayOpenTime} + "to" + {shop.TuesdayCloseTime};
            days[3] = //wednesday;
            days[4] = //Thursday;
            days[5] = //Friday;
            days[6] = //Saturday;
            var r = days[a.getDay()];
            return r;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...