检查当前时间是星期五下午5点到星期一上午9点

3 php time

我试图让一个页面的一部分只出现在星期五下午5点之后,并且每周星期一上午9点​​关闭.如果我知道日期,我知道怎么做,但不知道如何做到这一点.

目前我不得不每周手动更新我的变量.

    $startDate = strtotime("08/02/2013 05:00PM"); 
    $endDate = strtotime("08/05/2013 09:00AM");

    if (time() > $startDate && time() < $endDate)    
    {
        // contents to display
    } 
Run Code Online (Sandbox Code Playgroud)

Mic*_*nst 11

检查周五下午5点,周六或周日或周一早上9点之前.

if((date('N') == 5 && date('G') >= 17) || in_array(date('N'), array(6,7)) || (date('N') == 1 && date('G') < 9))
Run Code Online (Sandbox Code Playgroud)

date('N')给你工作日(星期一从1到星期日7),date('G')给你一天的时间.