Я использую datetimepicker
для ввода пользователем. Формат: mm-dd-yy hh:mm tt
(пример: 08-25-2014 01:49 pm
). Мне нужно преобразовать его в формат MySQL datetime
, используя php (пример того же времени, который был правильно преобразован 2014-08-25 13:49:00
) для хранения MySQL.преобразование формата времени с использованием php
<?php
$test = '08-25-2014 01:49 pm';
$test = str_replace("-","/","$test");
$test = new DateTime("$test");
$test = date_format($test, 'Y-m-d H:i:s'); // 2011-07-01 00:00:00
?>
Обновление: по какой-то причине мне пришлось удалить - и заменить его на /. Любая идея, почему косые черты в порядке, но не ...?
У меня уже есть дата 08-25-2014 01:49 вечера в переменной $ date. Как преобразовать формат и сохранить его в $ date? – user3777279
Я изменил свой код, чтобы использовать переменную '$ date'. – RiggsFolly