Получить дату по дню и по номеру недели

nighthunter

Новичок
Получить дату по дню и по номеру недели

Исходные данные: номер недели, день (например 2 пятница месяца)
Необходимо: Получить дату. Как это лучше реализовать?
 

WP

^_^
номер недели это что?
> например 2 пятница месяца
Какого месяца?
 

nighthunter

Новичок
остановился на этом
PHP:
function get_day($datestamp, $num_week, $num_day){

    $year = date("Y", $datestamp);
    $month = date("m", $datestamp);
    $day = date("d", $datestamp);
    
    $days = array("sunday","monday","wednesday","thursday","friday","saturday");
    $weeks = array("first","second","third","fourth","fifth");
    
    $date = date("Y-m-d",strtotime($weeks[$num_week-1]." ".$days[$num_day], mktime(0,0,0,$month,0,$year)));
    
    return $date;
}
 
Сверху