Сравнивать время суток (день и ночь)

62
07 января 2022, 13:00

появилась нужда в реализации, ночного режима на сайте, для этого нужно, что бы в методе происходила проверка (if), на время суток, то есть если например время сервера сейчас 19:00:00 то включался ночной режим, если же например сейчас 06:00:00 утра, то он отключался.

Пробоавал реализовать это, задавая время статично, но тогда ночной режим отключается после того как время стает 00:00:00. Нужно более профессиональное решение, буду рад если подскажете, или подскажете в какую сторону думать. Спасибо

Answer 1
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  <?php
    $CurrentTime = date("H:i:s");
    $NightTimeStyle = "19:00:00";
    $DayTimeStyle = "06:00:00";
    if ($CurrentTime >= $NightTimeStyle or $CurrentTime < $DayTimeStyle) {
      echo '<link rel="stylesheet" href="nightstyle.css" type="text/css" />';
    } else {
      echo '<link rel="stylesheet" href="daystyle.css" type="text/css" />';
    }
  ?>
</head>
<body>
 <!-- И разметка сайта. -->
</body>
</html>
Answer 2
if (date('H')>=22 || date('H')<=07){
//ночь
}
else
{
//день
}
READ ALSO
WordPress - Изменить URL одной страницы

WordPress - Изменить URL одной страницы

Сайт на WordPressВ настройках Permalinks стоит опция Plain, то есть адреса страниц имеют вид https://site

110
Ошибка: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in

Ошибка: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in

выдает ошибку в error_log : mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in

237
Вопрос по MySQL с PHP

Вопрос по MySQL с PHP

Объясните, в чем отличие этого:

92
Как изменить данную фигуру на пирамиду?

Как изменить данную фигуру на пирамиду?

Помогите, срочно нужно найти решение

118