function prDates($start, $end) {
//将ISO Date 转成 Timestamp
$dt_start = strtotime($start);
$dt_end = strtotime($end);
do {
//将 Timestamp 转成 ISO Date 输出
echo date('Y-m-d', $dt_start).PHP_EOL;
} while (($dt_start += 86400) <= $dt_end); // 重复 Timestamp + 1 天(86400), 直至大于结束日期中止
}
PHP两个日期之间的所有日期
本文介绍了一个函数,用于生成两个日期之间每日的日期序列,包括ISO日期格式转换为时间戳,以及时间戳转换回ISO日期的功能。


被折叠的 条评论
为什么被折叠?



