Формат даты и времени в виде строки, а не объекта - PullRequest
0 голосов
/ 17 апреля 2019

Я настраиваю форму, и мне нужно получить следующее воскресенье со дня отправки формы, в моем mealPrepSend.php файле указан этот код:

$deliveryDate = new DateTime(); 
$deliveryDate->modify('next sunday');
$deliveryDate->format('D d M H:i:s');

Форматеперь выдает ошибку:

Recoverable fatal error: Object of class DateTime could not be converted to string in /deli/mealPrepSend.php on line 34

Я прочитал и обнаружил, что это связано с тем, как форматируется вывод, любая помощь будет приветствоваться!

Большое спасибо,

1 Ответ

2 голосов
/ 17 апреля 2019

Вы можете использовать этот фрагмент кода вместо кода, который вы используете

date('D d M H:i:s',strtotime('next sunday'));

Вы можете задать статический час следующим образом

echo date('D d M H:i:s',strtotime('next sunday 09:00'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...