@Dizzy221
PHP Программист

Как правильнее узнать и преобразовать интервал времени?

Предположим есть такая строка "10:00 - 20:00"
Нужно чтобы определенный код работал только в этом интервале, но часы интервала могут меняться

Как вижу я в данном случае:
1. Вырезать 10 и 20
2. С помощью date('h',time()) сравнить входит ли число в интервал.

Но почему то мне кажется этот способ "не очень"...
  • Вопрос задан
  • 35 просмотров
Решения вопроса 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Да, нет, нормально. Если скрипт у вас не демон - то можно просто по крону запускать его, если знаете примерный цикл работы. А так:
$date = date('H');
if ($date >= 10 AND $date <= 20) {
  // code...
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы