【发布时间】:2017-05-03 19:22:54
【问题描述】:
在我的数据库表中,我存储了酒店的 start_at 和 end_at 时间
这是我的瘦 api php 代码
` $st_time = strtotime('Start_at');
$end_time = strtotime('end_at');
$stmt->execute();
$data=$stmt->fetchAll( PDO::FETCH_ASSOC);
$cur_time= time();
if($st_time < $cur_time && $end_time > $cur_time)
{
echo $res='open ';
}
else
{
echo $res='Close';
}
`
【问题讨论】:
-
strtotime('Start_at')从什么开始?您需要提供日期作为参数。 -
我把我的数据库表字段 strt_at = 07:30:00 和 end_at =22:30:00
-
在这段代码中,你没有这样做。另外,您甚至在分配值时都没有获取它们。
-
我可以用foreach循环来显示酒店的时间吗