获取某个时间段内,每个几天的日期

  • 以下例子是没两天打印一次日期。
<?php
$dateStart = new \DateTime();

$dateInterval = \DateInterval::createFromDateString('-2 days');

$datePeriod = new \DatePeriod($dateStart,$dateInterval,30);
foreach ($datePeriod as $date){
    echo $date->format('Y-m-d');
    echo '<br>';
}


$begin = new DateTime( '2012-08-01' );
$interval = new DateInterval('P2D');
$daterange = new DatePeriod($begin, $interval ,15);

foreach($daterange as $date){
    echo $date->format("Y-m-d") . "<br>";
}
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 青山无久绿, 绿水不长时。 世事终无常, 唯愿莫心亡。
    亚米儿阅读 2,087评论 0 0
  • 推脱不掉的家庭集体出行。 从前些年的经验就能知道,这不会是一次愉快的旅行。 年轻一辈的观点,和上一辈对立鲜明。都太...
    人间烟火诗酒茶阅读 1,666评论 0 0
  • 目标:愿我和理想伴侣早日在一起,愿妈妈和周林哥哥的妈妈都快点好起来,愿微课堂、小海鲜生意好起来。 感恩冥想: 1、...
    小兔兔姐姐爱吃胡萝卜阅读 1,045评论 0 0

友情链接更多精彩内容