date_timestamp上的PHP警告消息

时间:2019-03-16 15:01:44

标签: wordpress datetime php-7.1

您好,我正在尝试从wordpress插件中的DateTime对象获取时间戳。尽管我设法获得了时间戳,但我也收到了警告(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 :(得分:0)

您已经有一个可以使用的对象。因此,请尝试$season->getTimestamp();

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