Если вы хотите работать в режиме реального времени, используйте это, но я гораздо больше рассмотрю работу с UNIX_TIMESTAMP:
$Date = date('H', strtotime('10:00:01'));
if($Date > 10){
echo 'Well, 11, 12, 13, 14 ... till 23';
} else {
echo 'Maybe it is 00, 01, 02, 03, 04, 05, 06, 07, 08, 09 or 10 hours AM.';
}