設定某個時間段進行某項任務
阿新 • • 發佈:2017-12-26
asi echo default 時間段 def 小時 顯示 分鐘 timezone
有時我們需要在一天中的某個時間段進行某項任務,或者在一天中的不同小時裏進行不同的任務,使用PHP如何實現呢,下面的兩個例子都可以解決這個問題
一、包含小時和分鐘的判斷
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 ‘這裏是第一個任務‘; } else { echo ‘這裏是第二個任務‘; }
三、php按時分時間段判斷語句
<?php date_default_timezone_set(‘PRC‘);//設置時區,其中PRC為“中華人民共和國” $j=date("H:i");獲得當前小時和分鐘的時間 $h=strtotime($j);//獲得當前小時和分鐘的時間時間戳 $z=strtotime(‘00:00‘);//獲得指定分鐘時間戳,00:00 $x=strtotime(‘00:29‘);//獲得指定分鐘時間戳,00:29 if($h>$z && $z<$x){ echo ‘顯示時間是00:00到00:29分之間‘; } ?>
設定某個時間段進行某項任務