Это похоже на основной вопрос, и я не вижу, если это было предложено до:«Half Hour» Интервалы дат Метод
У меня есть этот if
заявление в скрипте:
if (date('H') < $loc_item -> closing) {
В основном это сценарий для бизнеса. И это связано с тем, когда магазин закрывается. 6 часов, 7 часов и т. Д.
Переменная использует значения 1 - 24 только для часа. Тем не менее, НЕКОТОРЫЙ бизнес закрыт в 17:30 (17:30), 18:30 (18:30),
Будет ли значение 18,5 представляет собой 6:30 вечера? Если нет, то какой самый простой способ ввести функцию даты, где я могу добавить значение 1830
, и он знает, что я имею в виду 18:30?
Редактировать: здесь нет пользовательского вывода. Сценарий просто должен знать, чтобы бросить «переключатель» в определенное время суток.
Дата H будет возвращать только целое число, поэтому 17,5 будет представлять все до 17:59. – Anigel
Почему бы не хранить '$ loc_item-> закрытие' как' 17: 30', а затем просто проверить, есть ли 'date ('H: i') < $loc_item-> закрытие'? Кроме того, см. Мой ответ для более правильного решения. – Matthew