1. 当前日期是当年第几周
$week = date('W');
2.从当前周取7周
function get_currentWeek(){
$year = date("Y");
$week = date('W');
$year_start = $year . "-01-01";
$startday = strtotime($year_start);
if (intval(date('N', $startday)) != '1') {
$startday = strtotime("next Monday",strtotime($year_start));
}
$year_mondy = date("Y-m-d", $startday);
$week_array = [];
for ($i = $week; $i <= $week + 6; $i++) {
$j = $i -1;
$label = $year.'年第'.$i.'周';
$start_date = date("Y-m-d 00:00:00", strtotime("$year_mondy $j week"));
$end_date = date("Y-m-d 23:59:59", strtotime("$start_date +6 day"));
$week_array[$i]['label'] = $label;
$week_array[$i]['start_date'] = $start_date;