0
我在我的項目中使用PHP/MySQL,並且我有一個包含時間值和星期幾的表格。在本週的其餘時間裏,行是SUNDAY_OPEN SUNDAY_CLOSE等。這些保留時間如9:00
和17:00
。什麼是最快的方式來判斷我們是否在特定的小時範圍內工作?
我想要做的就是在特定的訪問時間內知道PHP中的NOW()或time()是否恰好落在該時間範圍內。
我在我的項目中使用PHP/MySQL,並且我有一個包含時間值和星期幾的表格。在本週的其餘時間裏,行是SUNDAY_OPEN SUNDAY_CLOSE等。這些保留時間如9:00
和17:00
。什麼是最快的方式來判斷我們是否在特定的小時範圍內工作?
我想要做的就是在特定的訪問時間內知道PHP中的NOW()或time()是否恰好落在該時間範圍內。
如何像:
$day_of_week = strtoupper(date("l"));
$current_hour = date("G:i");
$sql = "
SELECT COUNT(*) AS `open`
FROM `schedule`
WHERE '{$current_hour}' BETWEEN `{$day_of_week}_OPEN` AND `{$day_of_week}_CLOSE`";
什麼類型的列是什麼人? –
它們是DATETIME類型的 – Ted