PHP判斷指定時間段的2個方法

字號:


    有時我們需要在一天中的某個時間段進(jìn)行某項任務(wù),或者在一天中的不同小時里進(jìn)行不同的任務(wù),使用PHP如何實現(xiàn)呢,下面的兩個例子都可以解決這個問題
    一、包含小時和分鐘的判斷
    代碼如下:
    date_default_timezone_set("Asia/Shanghai");
    $time = intval (date("Hi"));
    if ($time > "800" && $time < "1130") {
    // code
    }
    二、只判斷小時
    代碼如下:
    date_default_timezone_set("Asia/Shanghai");
    if(date('G')<8 || date('G')>17)
    {
    // code
    }$h = intval(date("H"));
    if ($h > 23 || $h < 7) {
    echo '這里是第一個任務(wù)';
    } else {
    echo '這里是第二個任務(wù)';
    }