本文主要是介绍php按周取时间段,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近做统计需求,按周统计,获取周的时间段
代码逻辑:
$start = '1478863624';
$end = '1480505248';
function getweek($start, $end){$ret = array();$i = 0;while($start <= $end){$ret[$i]['start'] = date('Y-m-d',$start);$tmp = strtotime("+6 days",$start);if($end <= $tmp)$ret[$i]['end'] = date('Y-m-d',$end);else$ret[$i]['end'] = date('Y-m-d',$tmp);$i++;$start = strtotime("+1 day",$tmp);}return $ret;}
结果:
Array
([0] => Array([start] => 2016-11-11[end] => 2016-11-17)[1] => Array([start] => 2016-11-18[end] => 2016-11-24)[2] => Array([start] => 2016-11-25[end] => 2016-11-30))
这篇关于php按周取时间段的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!