Я пытаюсь вставить метки времени в форме 2011-12-20, 3:18PM EST
в столбец TIMESTAMP в таблице MySQL.
Проблема: Вставка строки 2011-12-20, 3:18PM EST
непосредственно в таблицу приводит кя 2011-12-20 03:18:00
который находится в AM!(Мне потребовалось очень много времени, чтобы обнаружить это !!)
Теперь, когда я попробовал следующее, я получаю ошибку PHP ...
$time = '2011-12-20, 3:18PM EST';
echo date( 'Y-m-d H:i:s', $time);
Я также попытался вставить вывод strtotime('2011-12-20, 3:18PM EST')
в таблицу MySQL, которая просто выводит меня 000-00-00 00:00:00
.
Вопрос: Как правильно вставить строку типа 2011-12-20, 3:18PM EST
в столбец TIMESTAMP таблицы?Я хочу, чтобы 2011-12-20 15:18:00
оказался в этом столбце.