可能重複:
How to check if a date is in a given range of day+month?檢查當前時間是否在PHP的特定時間之間?
我怎麼會去檢查,看看是否當前時間是兩個不同的時間間隔之間?
下面是一個實際的例子: 假設Dan只是從下午1點到下午4點左右,我將如何製作一個腳本來檢查當前時間是否在1PM和4PM之間。我想用它來顯示當前可用代表的列表,根據他們的時間表輸入到數據庫中。
可能重複:
How to check if a date is in a given range of day+month?檢查當前時間是否在PHP的特定時間之間?
我怎麼會去檢查,看看是否當前時間是兩個不同的時間間隔之間?
下面是一個實際的例子: 假設Dan只是從下午1點到下午4點左右,我將如何製作一個腳本來檢查當前時間是否在1PM和4PM之間。我想用它來顯示當前可用代表的列表,根據他們的時間表輸入到數據庫中。
使用H
從日期 - 一個小時的24小時格式:
if((date('H') >= 13) && (date('H') < 16)){
// between 1PM and 4PM
}
嘿,只是想知道什麼決定了時間?是用戶還是服務器時間?謝謝 – Jordan
@Jordan PHP是服務器端,所以它無法讀取客戶端時間。 –
1-4每天或在特定的一天? – Rufinus