在PHP中从一种日期格式转换为另一种格式

时间:2014-01-28 13:20:01

标签: php

这是我的代码:

echo $startdate1 = $_POST['registration_opens_date'];
echo $enddate1   = $_POST['registration_ends_date'];

如何将日期格式从January 1, 2014 11:15 PM转换为2014-01-01 23:15:00

3 个答案:

答案 0 :(得分:2)

试试这个

echo date('Y-m-d H:i:s',strtotime($_POST['registration_opens_date']));
echo date('Y-m-d H:i:s',strtotime($_POST['registration_ends_date']));

答案 1 :(得分:1)

试试这个:

echo date_format(date_create($startdate1), 'Y-m-d H:i:s');

答案 2 :(得分:0)

以下是您想要的示例

<?php
 echo $test="January 1, 2014 11:15";
 $test= date_create($test);
 echo "<br>";
 echo date_format($test,'Y-m-d h:i:s'); 
 ?>