Как показать код в определенное время года на php?
Как показать код (картинку в углу сайта) в определенное время года на php. Например с 15 декабря по 15 января (каждого года).
Ответы (1 шт):
Автор решения: Denys
→ Ссылка
Есть такой рабочий вариант (помогли с другого форума)
<?php
$time_now = time(); // время сейчас в секундах
$date_start = date( '15.12.Y' ); // 15.01.2020
$date_end = date( '15.01.' ) . ( (int)date('Y') + 1 ); // 15.01.2021
$time_start = strtotime($date_start); // переводим в секунды
$time_end = strtotime($date_end ); // переводим в секунды
if( $time_now >= $time_start && $time_now <= $time_end ) { // сравниваем в секундах
echo 'something'; // выводим что-то
}
echo date( 'd.m.Y H:i:s', $time_now ); // дата сейчас