/**
* @param string $time 时间戳
* @param string $format 转化格式
* @return array
*/
function get_week($time = '', $format='Y-m-d'){
$time = $time != '' ? $time : time(); // 时间为空吗,则获取当前时间戳
$week = date('w', $time); // 获取当前时间是周几
$date = [];
for ($i=1; $i<=7; $i++){
// 从周日开始
$date[$i] = date($format ,strtotime( '+' . $i-$week-1 .' days', $time));
// 从周一开始
$date[$i] = date($format ,strtotime( '+' . $i-$week .' days', $time));
}
return $date;
}
php 根据提供的日期获取当前周的全部日期信息
最新推荐文章于 2023-05-04 09:14:16 发布