• 微信
您当前的位置: 首页> PHP> PHP功能函数> 时间处理函数>

php判断当前时间是否在设置的时间段内 如上班时间:8:00-18:00

作者:Alpha时间:2020-05-14 阅读数:3587 +人阅读

由于网站显示需要,在线咨询的按钮需要设置上班状态和下班状态,分别显示不同的内容,这就要判断当前时间是否在预定好的时间段内,如果在则显示一种状态,不在则显示另外一种状态。

其实就是比较时间是否满足条件,根据返回的结果来判断即可。

代码如下:

function getCurrentTimeSection($beginTime,$endTime)
{
    $checkDayStr = date('Y-m-d ',time());
    $timeBegin1 = strtotime($checkDayStr."$beginTime".":00");
    $timeEnd1 = strtotime($checkDayStr."$endTime".":00");
   
    $curr_time = time();
   
    if($curr_time >= $timeBegin1 && $curr_time <= $timeEnd1)
    {
        return 1;
    }
    
    return 0;
}
//调用
$res = getCurrentTimeSection("8:00","18:00");


本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com

标签: 小程序 小程序

阿尔法

软件开发工程师#全栈工程师

{include file=foot.html}