Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,estou querendo verificar se uma hora está entre outras 2 horas.
Por exemplo,tenho a hora : (17)(5 da tarde)
Horamin = 08 ( 8 da manhã)
Horamax = 22 ( 10 da Noite)
Porém se a hora Maxima for menor que a hora atual,não funciona através dessa logica.
Se Horamin = 08 ( 8 da manhã)
Horamax = 02(2 da manhã)
ele da um if (hora > horamax),então ele passa no if,porém 17( 5 horas da tarde) tem que ser menor que (2 da manhã).
Estou fazendo isso para ver se uma loja está ou não aberta,dependendo do horário.
estou tentando com essa função :
function checaraberto($horariofunc)
{
$horariofunc= explode("/", $horariofunc);
$date = date("H");
$hora = $date[0];
$horamin = $horariofunc[0];
$horamax = $horariofunc[1];
if($horamin < $hora )echo "fechado";
}else if($hora > $horamax)echo "aberto";
}Carregando comentários...