如何将PHP中的日期转换为YYYY-MM-DD hh:MM:ss


How can I convert this date in PHP to YYYY-MM-DD hh:mm:ss

这是我的格式:

Sunday, March 29 4:30 PM

这是我想要的格式:

2015-05-29 16:30:00

我试过了:

Date('Y-m-d H:i:s', strtotime($dateTime));

但它不起作用。有什么帮助吗?

这应该适用于您:

(只需使用DateTime::createFromFormat

$date = DateTime::createFromFormat("D, M d h:i A", "Sunday, March 29 4:30 PM");
echo $date->format("Y-m-d H:i:s");

输出:

2015-03-29 16:30:00