• 设定某个时间段进行某项任务


    有时我们需要在一天中的某个时间段进行某项任务,或者在一天中的不同小时里进行不同的任务,使用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分之间';
    }
    ?>
  • 相关阅读:
    shell基础知识8-xargs命令
    shell基础知识7-字段分隔符与迭代器
    shell基础知识6-在不按回车键的情况下读入N个字符
    DevOps
    DevOps
    Jenkins
    Jenkins
    Jenkins
    Jenkins
    Gerrit
  • 原文地址:https://www.cnblogs.com/aten/p/8117023.html
Copyright © 2020-2023  润新知