美文网首页
获取两个日期之间所有的日期

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

作者: Mead170810 | 来源:发表于2018-10-31 15:12 被阅读0次

背景:使用 PHP 计算两个时间之间的日期列表

  • 开始时间:2018-08-10
  • 结束时间:2018-08-15
 $beginDate = '2018-08-10';
 $endDate = '2018-08-15';
$dateList = array_map( function ($n) {
    return date('Y-m-d', $n);
}, range(strtotime($beginDate), strtotime($endDate), 24 * 3600));
var_dump(json_encode($dateList));

Response

[
    "2018-08-10",
    "2018-08-11",
    "2018-08-12",
    "2018-08-13",
    "2018-08-14",
    "2018-08-15"
]

相关文章

网友评论

      本文标题:获取两个日期之间所有的日期

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