Intereting Posts
Как вставить строку внутри другой строки? Aspect mock не перегружает метод в кодировании print_r получить методы объекта в PHP? Перемещение элементов в многомерном массиве. SUM или SUBTRACTION при условии, что в запросе mysql Как передать URL с параметром в качестве параметра? как установить непрозрачность непрозрачности изображения во время загрузки? защищать доступ к файлу пользователей, доступ к которому может получить только владелец? Сохранение, организация и запрос продуктов, опций / тегов и категорий В раскрывающемся списке «Часовой пояс» укажите доступные часовые пояса в зависимости от страны? AWS SDK для PHP 2 – Изменение размера корневого тома при создании экземпляра разбиение на страницы ошибок в кодеригенере Поддерживает ли Google App Engine PHP? ограничить строку до первых 5 слов или первых 42 символов в PHP Как установить подкаталог для базового URL-адреса laravel?

Время между двумя другими временами?

Например, я хочу изменить логотип моего сайта по средам, между 8:00 и 2:00. Технически 2:00 утра четверг. Итак, как я могу проверить, текущее время между 8:00 и 2:00 в среду?

Ну, еще проще:

$current_time = strtotime('now'); if ($current_time > strtotime('wednesday this week 8:00pm') && $current_time < strtotime('thursday this week 2:00am')) { // Special logo } 

Замените strtotime(...) материал со time() чтобы иметь дело с текущим временем.

 $date = strtotime('2011-03-24 01:00:00'); if ((date('w', $date) == 3 && date('H', $date) >= 20) || (date('w', $date) == 4 && date('H', $date) <= 1)) { echo "it's time to change logo"; } else { echo 'hello world'; }