检查当前时间是否介于PHP的某个时间之间?

时间:2012-10-03 12:02:05

标签: php date time intervals

  

可能重复:
  How to check if a date is in a given range of day+month?

我如何检查当前时间是否在两个不同的时间间隔之间?

这是一个实际的例子: 假设Dan只在下午1点到4点左右,我将如何制作一个脚本来检查当前时间是否在下午1点到下午4点之间。我想用它来显示当前可用的代表列表,这些代表是根据他们输入数据库的时间表而显示的。

1 个答案:

答案 0 :(得分:15)

从日期开始使用H - 24小时格式的一小时

if( (date('H') >= 13) && (date('H') < 16) ){
    // between 1PM and 4PM
}