bizpartneer
@bizpartneer
Web Dev.

Как с помощью PHP или JS показывать div в определенные дни?

Приветствую всех!
Например у меня есть div, я хочу показывать этот div каждый год с 21 по 25 ноября.
Как это реализовать с помощью PHP или JS?
  • Вопрос задан
  • 340 просмотров
Решения вопроса 3
swede2k
@swede2k
Full-stack developer
$today = strtotime(date("Y-m-d"));
$begin = strtotime(date("Y-11-21"));
$end = strtotime(date("Y-11-25"));

if($today >= $begin && $today <= $end) {
   echo "Показываем div";
}
Ответ написан
Комментировать
KickeRocK
@KickeRocK
FrontFinish
JS:
let dateDay = new Date().getDate(),
dateMonth = new Date().getMonth();
if(dateMonth==10&&dateDay>=21&&dateDay<=25){
document.querySelector('#mydiv').style.display = "block";
}

Месяцы с 0(январь=0,февраль=1 итд)
Ответ написан
Комментировать
riky
@riky
Laravel
$today = date('m-d');

if ('11-21' <= $today && $today <= '11-25') {
   // показать
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
danial72
@danial72
flutter dart.
Пхп
<? If(date("m") == "11" and (21 <= intval(date("d")) <= 25):?>
Div some ....
<?endif;?>
Принцип такой. Но вообще есть механизмы в движке сайта. Лучше использовать их.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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