Мне нужна функция php на открытой площадке, которую я создаю. Рассматривая предыдущий вопрос , я построил таблицу mysql:
hours_id INT NOT NULL, loc_id INT NOT NULL, dow TINYINT NOT NULL, open_time TIME NOT NULL, close_time TIME NOT NULL,
Затем, используя:
"SELECT open_time, close_time FROM opening_hours WHERE dow=dayofweek(curdate()) AND loc_id=:loc_id"
Затем я смогу работать, если он открыт или нет. Продукт, который я создаю, является глобальным, и мне нужно, чтобы «открыто сейчас» было связано с часовым поясом, в котором находится местоположение, а не местоположением сервера или местом просмотра.
Я уже сохраняю код страны и lat / lng местоположения в связанном db, поэтому мои мысли состоят в том, что я получаю часовой пояс от этого или предоставляю метод для пользователя, чтобы выбрать его, а затем каким-то образом изменить мой SQL.
Я направляюсь в правильном направлении? Каким будет ваш метод?