Aug
13
2024
php获取指定时间段内的日期列表
作者:
绝缘体.. 发布:
2024-08-13 12:56 分类:
未分类 阅读:
抢沙发
php获取指定时间段内的日期列表。
/**
* 获取指定时间段内的日期列表
* @param int $startTime
* @param int $endTime
* @return array
*/
function getDateRange($startTime, $endTime): array {
$dates = [];
$currentDate = $startTime;
// 循环直到当前日期超过结束时间
while ($currentDate <= $endTime) {
// 使用date函数格式化时间戳为'Y-m-d'格式,然后添加到数组中
$dates[] = date('Y-m-d', $currentDate);
// 将当前日期增加一天(86400秒为一天的时间戳)
$currentDate += 86400;
}
return $dates;
}
示例:
print_r(getDateRange(1724567335, 1725258535));
结果:
Array
(
[0] => 2024-08-25
[1] => 2024-08-26
[2] => 2024-08-27
[3] => 2024-08-28
[4] => 2024-08-29
[5] => 2024-08-30
[6] => 2024-08-31
[7] => 2024-09-01
[8] => 2024-09-02
)
微信扫一扫,打赏作者吧~