php打印某一时间段内的所有日期
譬如打印 2017-10-1 至 2017-11-22 这段时间内的日期
2017-10-1,2017-10-2,2017-10-3,......,2017-11-22
使用循环,代码如下:
<?php $startDate = '2017-10-1'; $endDate = '2017-11-22'; $startTime = strtotime($startDate); $endTime = strtotime($endDate); $middle = $startTime; while ( $middle <= $endTime ) { echo date('Y-m-d',$middle).PHP_EOL; $middle = strtotime('+1 day',$middle); }