<?php
function DateCheck($date)
{
$date_min = new DateTime("8:00"); // минимальное значение времени
$date_max = new DateTime("20:00"); // максимальное значение времени
$date_now = new DateTime($date); // текущее значение времени
// Проверяем, находится ли $date_now в диапазоне
if ($date_now >= $date_min && $date_now <= $date_max)
{
return true;
}
return false;
}
if (DateCheck("8:00"))
{
print("Все хорошо.");
} else
{
print("Все плохо.");
};
?>
PD9waHAKICAgIGZ1bmN0aW9uIERhdGVDaGVjaygkZGF0ZSkgCiAgICB7CiAgICAgICAkZGF0ZV9taW4gPSBuZXcgRGF0ZVRpbWUoIjg6MDAiKTsgLy8g0LzQuNC90LjQvNCw0LvRjNC90L7QtSDQt9C90LDRh9C10L3QuNC1INCy0YDQtdC80LXQvdC4CiAgICAgICAkZGF0ZV9tYXggPSBuZXcgRGF0ZVRpbWUoIjIwOjAwIik7IC8vINC80LDQutGB0LjQvNCw0LvRjNC90L7QtSDQt9C90LDRh9C10L3QuNC1INCy0YDQtdC80LXQvdC4CiAgICAgICAkZGF0ZV9ub3cgPSBuZXcgRGF0ZVRpbWUoJGRhdGUpOyAvLyDRgtC10LrRg9GJ0LXQtSDQt9C90LDRh9C10L3QuNC1INCy0YDQtdC80LXQvdC4CiAgICAgICAvLyDQn9GA0L7QstC10YDRj9C10LwsINC90LDRhdC+0LTQuNGC0YHRjyDQu9C4ICRkYXRlX25vdyDQsiDQtNC40LDQv9Cw0LfQvtC90LUKICAgICAgIGlmICgkZGF0ZV9ub3cgPj0gJGRhdGVfbWluICYmICRkYXRlX25vdyA8PSAkZGF0ZV9tYXgpIAogICAgICAgewogICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgfSAKICAgICAgIHJldHVybiBmYWxzZTsKICAgIH0KICAgIGlmIChEYXRlQ2hlY2soIjg6MDAiKSkKICAgIHsKICAgIAlwcmludCgi0JLRgdC1INGF0L7RgNC+0YjQvi4iKTsKICAgIH0gZWxzZQogICAgewogICAgCXByaW50KCLQktGB0LUg0L/Qu9C+0YXQvi4iKTsKICAgIH07Cj8+