функция setDate для дня недели

263
21 июля 2017, 04:36

Добрый день. Мне необходимо получить дату следующей субботы. Пытался Таким образом, но не работает.

 $send_day = new DateTime();     
    $send_day -> format('Y-m-N');
    $send_day->setDate(2017,$s11,Saturday);

Подскажите, как правильно написать функцию. Спасибо

Answer 1

Как-то так:

$send_day = new DateTime(); 
$b = date("s"); 
$send_day->modify("+".($b == 0 ? 1:6 - $b)." day")->format('Y-m-N'); 
READ ALSO
Как настроить вывод логов php в терминал ? Ubuntu 16.04

Как настроить вывод логов php в терминал ? Ubuntu 16.04

ак настроить вывод логов и ошибок php в терминал во время работы встроенного веб сервера php -S ? OS: ubuntu 1604

289
preg_match и кириллица

preg_match и кириллица

Всем здрааааааааааааааааааааааавствуйтеВозникла проблема с русскими буквами в регулярке preg_match

421