$сейчас = дата(часыминуты); // типа 2200
$начало = "1000"; // 10 утра
$конец = "2300"; // 23 вечера
<?php
$start = '0800';
$end = '0100';
$current = date('Gi');
if($start < $end){
if($current>=$start && $current<$end){
echo"показывать.<br>";
}else{
echo"не показывать.<br>";
}
} else if($start > $end){
if($current<$start && $current>=$end){
echo"не показывать.<br>";
}else{
echo"показывать.<br>";
}
}
?>