可能重复:
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