У меня есть номер недели года и дня недели, мне нужно получить точную дату.У меня есть номер недели года и недели, как я могу получить дату в PHP
Это то, что я пробовал до сих пор. Я нашел этот код на переполнение стека, но это не точно:
function required_date($week_num, $day) {
$week_of_year = sprintf('%02d', date('W', strtotime(date('Y-m-01'))) + $week_num);
$day_of_week = date('N', strtotime($day));
$timestamp = strtotime(date('Y') . '-W' . $week_of_year . '-' . $day_of_week);
return $timestamp;
}
$timestamp = required_date(8, 'wednesday');
echo date('Y-m-d', $timestamp);
ВЫВОД: 2014-03-26
ЗАПЛАНИРОВАННЫЕ: 8-я неделя и день среда имеет дату 2014- 02-19 согласно календарю.
@putvande, пожалуйста, прочитайте вопрос еще раз, это совершенно другой вопрос – Jade