无法将字符串转换为DateTime

时间:2016-08-25 09:23:39

标签: php datetime

我试图转换此日期:25/08/2016 10:45 使用以下内容进入DateTime:

$time = strtotime('25/08/2016 10:45');
$newformat = date('Y-m-d H:i:s', $time);

但我从false获得time,为什么?

1 个答案:

答案 0 :(得分:1)

试试这个:

$dt = DateTime::createFromFormat('d/m/Y H:i', '25/08/2016 10:45');
echo $dt->format('Y-m-d H:i:s');