$current_date =date('Y-m-d');
$year = date('Y');
$month = date('m');
$day = date('d');
$first_day = get_week_start($year, $month, $day);
$weeks_first_day =date('Y-m-d',$first_day);
function get_week_start($year, $month, $day)
{
$timestamp = mktime(0, 0, 0, $month, $day, $year);
return $timestamp = mktime(0, 0, 0, $month, date('d', $timestamp)-date('w', $timestamp), $year);
}
вы можете получить недели в первый день от $ days_first_day, вы также можете изменить формат, что когда-либо!
здесь воскресенье - дата начала