我需要检查当前时间是否在数据库中的某个字段范围内。
例如在数据库中,我会存储一个start time, end time,start date和end date.
然后我需要检查当前日期是否在查询返回的值范围内。
我尝试过:
WHERE start_date <= $currdate
AND end_date >= $currdate
AND start_time <= $currtime
AND end_time >= $currtime
效果很好,直到我们遇到日期重叠两天的情况,在这种情况下,查询返回显然比当前时间少NULL。end_time
我想我需要一种将start_dateandstart_time与end_dateand结合起来的方法end_time?