цвет кнопки в зависимости открыто ли заведение или нет. Часы работы с 07:00 по 01:30. Как сформулировать условие? У меня получилось очень много кода. Может кто то предложит более элегантный ответ?
Берешь время открытия и создаешь дату с текущим днем и временем открытия (8.04.2020 07:00) Берешь время закрытия и смотришь: если оно больше времени открытия (например, 23:00) - создаешь дату с текущим днем и временем закрытия (8.04.2020 23:00). А вот если оно меньше времени открытия (как у тебя, 01:30) - создаешь дату со следующим днем и временем закрытия (9.04.2020 01:30). Получаешь две даты и один if. Потом просто проверяешь, попадает ли текущая дата/время между ними
Обсуждают сегодня