Php предупреждающее сообщение на date_timestamp - PullRequest
1 голос
/ 16 марта 2019

Здравствуйте. Я пытаюсь получить метку времени из объекта DateTime в плагине WordPress.Несмотря на то, что мне удается получить метку времени, я также получаю предупреждение (php версия 7.1.26).Это то, что я сделал до сих пор:

$x=$season->getStartDate();
//DateTime Object ( [date] => 2019-07-12 14:45:14.000000 [timezone_type] => 3 [timezone] => UTC )

$timestamp=date_timestamp_get($x); 
//1562942714
//Warning: date_timestamp_get() expects parameter 1 to be DateTimeInterface, null given 

Как я могу устранить предупреждение (без отключения предупреждающих сообщений)

Спасибо

1 Ответ

0 голосов
/ 16 марта 2019

У вас уже есть объект, который вы можете использовать. Так что попробуйте $season->getTimestamp();.

https://secure.php.net/manual/de/datetime.gettimestamp.php

...