PHP判斷指定時(shí)間段的2個(gè)方法

字號(hào):


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