Попробуйте:
$year = 2000;
$week = 1;
$start = date("l, M jS, Y", strtotime("01 Jan ".$year." 00:00:00 GMT + ".$week." weeks"));
$end = date("l, M jS, Y", strtotime($start." + 1 week"));
echo $start." to ".$end;
Вам необходимо установить $ year и $ week.Затем он напечатает интервал, как указано.
Например, вывод как есть:
Friday, Jan 7th, 2000 to Friday, Jan 14th, 2000
Обратите внимание, что недели индексируются от 0 до 51 (легко исправить).1009 *
Это некрасиво, но работает.Надеюсь, это поможет!