入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

php按周取时间段

创建时间:2016-12-01 投稿人: 浏览次数:815

最近做统计需求,按周统计,获取周的时间段

代码逻辑:

$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
        )

)


声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。