转换日期保持失败dd / mm / yyyy HH:ii

时间:2014-06-19 19:11:38

标签: php date

我拼命想把我的约会转换成Y-m-d H:我 我的约会日期:19/06/2014 09:30

我试过了:

$show_date = DateTime::createFromFormat('d/m/Y', $dateValue)
    ->format('Y-m-d');

但是这会给出错误:致命错误:在非对象上调用成员函数format()

我尝试过程序式,但这不起作用。

date('Y-m-d H:i', strtotime(dateValue));

我尝试了其他一些东西,似乎没什么用。甚至无法将其转换为unix。 有人有想法吗?

1 个答案:

答案 0 :(得分:1)

您必须考虑使用DateTime::createFromFormat()时的时间,即使您以后格式化日期时不需要它:

$show_date = DateTime::createFromFormat('d/m/Y H:i', $dateValue)->format('Y-m-d');

Demo