Php Symfyony正在抛出日期时间分析错误

Php Symfyony正在抛出日期时间分析错误,php,symfony,date,datetime,symfony-1.2,Php,Symfony,Date,Datetime,Symfony 1.2,我试图从数据库表中获取在字段创建的,但它抛出了以下错误: 无法将内部存储的日期/时间/时间戳值转换为 DateTime:“Cook”[wrapped:DateTime::\u构造():未能 解析位置0处的时间字符串(Cook)(首先,异常看起来好像在字段中找到字符串Cook)。 我将var\u dump($this->created\u at);退出;在new DateTime($this->created\u at)之前的一行,以排除这种可能性 一旦确定情况并非如此,请尝试给出字符串的格式。不

我试图从数据库表中获取在字段创建的
,但它抛出了以下错误:

无法将内部存储的日期/时间/时间戳值转换为 DateTime:“Cook

”[wrapped:DateTime::\u构造():未能
解析位置0处的时间字符串(Cook

)(首先,异常看起来好像在字段中找到字符串
Cook
)。 我将
var\u dump($this->created\u at);退出;
new DateTime($this->created\u at)
之前的一行,以排除这种可能性

一旦确定情况并非如此,请尝试给出字符串的格式。不要使用
new DateTime()
use:

$dt = date_create_from_format('Y-m-d H:i:s', $this->created_at);
或者更好:

$dt = date_create_from_format($format, $this->created_at);
$dt = date_create_from_format('Y-m-d H:i:s', $this->created_at);
$dt = date_create_from_format($format, $this->created_at);