@alik_yaushev

Как к дате формата Y-m-d прибавить неделю?

Извините, если баян, честно рылся в "интернетах". Пробовал колдовать с strtotime, date, mktime, но навеное туп, не осилил.

В базе хранится дата в виде гггг-мм-дд (пример: $date = '2016-04-05';).
Надо к этой дате прибавить неделю, чтобы в итоге получилось 2016-04-12.

А вообще в итоге мне нужно к полученной из базы дате прибавить неделю и если по отношению к сегодняшнему дню неделя (7 дней прошли) уже прошла, то... else...

Пример:
Дата: 2016-04-02
Сегодня: 2016-04-05

Дата + неделя = 2016-04-09
if (Дата + неделя > Сегодня)
{неделя прошла}
else
{неделя не прошла}
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?
$start_date = "2015/03/02";
$date = strtotime($start_date);
$date = strtotime("+7 day", $date);
echo date('Y/m/d', $date);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы