获取两个日期之间的间隔天列表:

$begin = new DateTime( '2012-08-0' );
$end = new DateTime( '2012-08-31' );
$end = $end->modify( '+1 day' );
$interval = new DateInterval('P1D');
$daterange = new DatePeriod($begin, $interval ,$end);

foreach($daterange as $date){
    echo $date->format("Ymd") . "<br>";
}

日期间隔月份:

$begin = new DateTime( '2012-08-01' );
$end = new DateTime( '2013-05-31' );
$end = $end->modify( '+1 month' );
$interval = new DateInterval('P1M');
$daterange = new DatePeriod($begin, $interval ,$end);

foreach($daterange as $date){
    echo $date->format("Ym") . "<br>";
}

 

相关文章:

  • 2021-10-27
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2021-05-20
  • 2021-10-23
  • 2021-05-25
猜你喜欢
  • 2021-10-28
  • 2022-12-23
  • 2021-11-03
  • 2021-12-31
  • 2021-07-22
  • 2021-08-22
  • 2022-03-04
相关资源
相似解决方案