Решенный! я оставляю его здесь для вас.php первый и последний рабочий день (работоспособный пн-пт) месяца с использованием простого strtotime
Эти две строки кода ОК в первый работоспособный день:
date('d-m-Y',strtotime('+0 weekdays October 2016'))
Возвращает: 3-10-2016 -> OK
date('d-m-Y', strtotime('weekday february 2016'))
Возвращает: 1-2-2016 -> OK
последний работоспособным день данного месяца и года:
$year=2016;
$month='october';
$lastworkable=date('d-m-Y', strtotime('last weekday '.date("F Y", strtotime('next month '.$month.' '.$year))));
Возвращает: 29-07-2016 в июле -> OK
если я правильно понял? так что вам нужен последний месяц? –
Да, учитывая месяц и год, мне нужен последний будний день, например, октябрь 2016 года будет 31. Июль 2016 будет 25. Спасибо –
Почему будний день? do 'date ('d-m-Y', strtotime ('последний день октября 2016 года));' – JustOnUnderMillions