Percorrer 2 datas em PHP verificando o inicio e fim do dia do mês

 <?php

$datai = '2020-12-02';

$dataf = '2021-12-02';



$begin = new DateTime($datai);

$end   = new DateTime($dataf);


for($i = $begin; $i <= $end; $i->modify('+1 month')){

    $data = $i->format("Y-m-d");

    $dataInicioMes = $i->format("Y-m-01");

    $dataFinalMes = $i->format("Y-m-t");

    

    echo "$data - Inicio: $dataInicioMes - Final: {$dataFinalMes}<br>";

    

}

Comentários

Postagens mais visitadas deste blog

Jogo da velha em C

Calcular distancia entre dois pontos google maps

Java Web Start