在symfony中声明日期时出错

时间:2017-08-26 08:53:57

标签: symfony datetime

如何在symfony中声明日期和时间?当我声明它们时,它会给我一些错误,比如在声明字符串和所有时期望日期。请提供正确的日期格式。

这就是我所做的:

$time = "09:11";
$date = "22-07-2019"

$entity = new Entity();
$entity->setDate(new \DateTime($date));
$entity->setTime($time);

1 个答案:

答案 0 :(得分:1)

为什么要将日期和时间分成两个字段,两个字段都使用一个字段。 使用它将字符串转换为datetime:

$format = 'd-m-Y H:i'; (for example)
$date = \DateTime::createFromFormat($format, '22-07-2019 09:11');