Дополнен 4 года назад
итоговая дата от условий
из примера, это ближайший вторник через 3 недели
то есть если сегодня выполнить, то должны получить 22.10.2020
если $weekday = 2; изменить на $weekday = 1; то должны получить 21.10.2020, так как это и так будет понедельник.
Дополнен 4 года назад
решение
date( "d.m.Y", strtotime("next ".$str." +".$str2." week"));
Где $str - это день недели строкой, а $str2 - через сколько недель
До этого еще нужна проверка на то что не сразу в нужный день попали
Есть день недели цифрами (понедельник - 1)
Например
$weekday = 2;
Есть период повторения в неделях
например
$week = 3;
как получить итоговую дату на php?
Спасибо!