php 获取两个时间之间的所有日期

function Listdates($start,$end){
    $dt_start = strtotime($start);
    $dt_end = strtotime($end);
    $d = [];
    while ($dt_start<=$dt_end){
        array_push($d,date('Y-m-d',$dt_start));
        $dt_start = strtotime('+1 day',$dt_start);
    }
    return $d;
}

使用方法:

Listdates('2022-08-01','2022-09-14')

 

posted @ 2022-09-14 10:02  知风阁  阅读(165)  评论(0编辑  收藏  举报