$Hour=Date('Hs'); //获取当前的小时数和秒数,格式是1030, 10点30分
if(1000<$Hour&&1130>$Hour){
执行代码
}
获取当天零点的时间戳, 可以按以下方法获得:
<php//获取当天的年份
$y = date("Y");
//获取当天的月份
$m = date("m");
//获取当天的号数
$d = date("d");
//将今天开始的年月日时分秒,转换成unix时间戳(开始示例:2015-10-12 00:00:00)
$todayTime= mktime(0,0,0,$m,$d,$y);
//$todayTime即是当天零点的时间戳
>
//给你一个最简单的例子:
<php
date_default_timezone_set('PRC');
$s=intval(date("H"));
if($s>=10&&$s<=12){echo "good morning";// 10--12点时}
else{//其他时间段}
//你也可以稍稍修改后,增加其他判断
>
临时写了一段,你看看,
<phpdate_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分之间';
}
>
$beginTime = mktime(0,0,0,date("m"),date("d")-1,date("y"));
for($i = 0; $i < 24; $i++){
$b = $beginTime + ($i 3600);
$e = $beginTime + (($i+1) 3600)-1;
echo date("Y-m-d H:i:s",$b)"->"date("Y-m-d H:i:s",$e)"\r\n";
}
有没有其他办法我不知道,这个是我所知道的
以上就是关于大侠们,请教:我想取一段时间来执行一个动作,比如每天上午10点到11点半这个时间段。用PHP代码如何实现全部的内容,包括:大侠们,请教:我想取一段时间来执行一个动作,比如每天上午10点到11点半这个时间段。用PHP代码如何实现、php怎么获取今天零点的时间戳、PHP判断时间范围等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)