美文网首页
php 获取开始日期与结束日期之间所有日期

php 获取开始日期与结束日期之间所有日期

作者: 苏_小糖_ | 来源:发表于2019-08-07 22:06 被阅读0次

/**

  • 获取指定日期段内每一天的日期

  • @param Date $startdate 开始日期

  • @param Date $enddate 结束日期

  • @return Array
    */
    function getDateFromRange(startdate,enddate){

    stimestamp = strtotime(startdate);
    etimestamp = strtotime(enddate);

    // 计算日期段内有多少天
    days = (etimestamp-$stimestamp)/86400+1;

    // 保存每天日期
    $date = array();

    for(i=0;i<days;i++){
    date[] = date('Y-m-d',stimestamp+(86400*$i));
    }

    return $date;
    }

startdate = '2016-08-29';enddate = '2016-09-29';
// demo
date = getDateFromRange(startdate,enddate); print_r(date);

相关文章

网友评论

      本文标题:php 获取开始日期与结束日期之间所有日期

      本文链接:https://www.haomeiwen.com/subject/czkzdctx.html