Для преобразования из 2011-08-27 18:29:31
в 27 Aug 2011 06.29.31 PM
:
echo date('d M Y, H.i.s A', strtotime('2011-08-27 18:29:31'));
Чтобы сделать обратное:
echo date('Y-m-d H:i:s',strtotime('27 Aug 2011 06.29.31 PM'));
Если это не сработает, возможно, вам придется попробовать:
$date = date_create_from_format('d M Y, H.i.s A', '27 Aug 2011 06.29.31 PM');
echo date_format("Y-m-d H:i:s",$date);