php for循环特定时间范围的时间段
作者: 郑晓 分类: PHP 发布于: 2013-10-30 12:30 浏览:6,997 评论(3)
一个循环,在规定的时间范围内,根据条件循环出来时间段,如上图。开始时间,结束时间,时间间隔都是可变的。
第一种方法:
$step = 1200;//步长
$stime = mktime(11,0,0,date('m'),date('d'),date('Y'));//开始时间
$etime = mktime(13,0,0,date('m'),date('d'),date('Y'));//结束时间
while($stime < $etime){ echo date("H:i",$stime) ; $stime += $step; echo "----" . date("H:i",$stime); echo "
";
}
第二种方法:
$startTime = '11';
$endTime = '13';
$minute = '00';
$step = 20;
while ( $startTime < $endTime ) { echo $startTime.':'.$minute.'-'; $minute += $step; if ( $minute == 60 ) { $startTime++; $minute = '00'; } echo $startTime.':'.$minute.'
';
}
本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。
本文永久链接: https://www.zh30.com/php-for-loop-specific-time-period-of-time.html
php for循环特定时间范围的时间段:目前有3 条留言
没看懂,我还是个菜鸟
不错不错,学习了,非常有用
不错不错!