我想找到的逻辑,如果当前时间与此时间范围内躺在那么我的店是开放的,否则它是关闭 我是能够弄清楚的解决方案,但逻辑是不正确的,当我考虑分钟 唯一小时逻辑是如何检查当前时间是在开店和关闭时间之间的店铺
$time= "11:00 22:30"; //time interval
$var=explode(" ",$time);
$currenttime=date("22:00"); // currenttime
$opentime =$var[0];
$closetime=$var[1];
if($opentime - $currenttime < 0 && $currenttime - $closetime < 0)
{
echo "open";
}
else
{
echo "close";
}
此代码的工作很好,当我把当前时间作为10,24,9,但是当我考虑为22.30或11.30没有给出正确的结果,请为此建议我正确的解决方案..在此先感谢
你觉得'日期( “22:0”)'是好? – deceze
我们需要检查的当前时间 – techandroid07
是的,但是......日期(“22:00”)返回......“22:00”......这是......没有意义的。 – deceze