我想下面的字符串转换(或这个时间线),然后时间戳:PHP日期转换为时间戳
Closing date: 02 Apr 15
Closing date: 06 May 15
我的代码如下:
$start_date = explode("Closing date: ", $string);
$start_date = DateTime::createFromFormat('DD M yy', $start_date[1]);
但是当我尝试回声$ start_date-> getTimestamp()它告诉我
Fatal error: Call to a member function getTimestamp() on a non-object
任何想法,我可能做错了什么? DD M yy看起来像使用正确的日期格式。
你为什么不只是使用'strtotime'
timestamps
格式? – ceejayoz 2015-02-05 15:24:31为什么假设只有RTFM才能“看起来”? http://php.net/manual/en/datetime.createfromformat。你正在编写你自己的格式字符串... – 2015-02-05 15:36:09