Задать вопрос
@Dizzy221
PHP Программист

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

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

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

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

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

Похожие вопросы