背景:使用 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"
]
网友评论