У меня есть переменная PHP '$ date', и это значение: y/m/dh:i:s
format.
например: $ date = "2014-11-10 17:25:00";
Я хочу изменить этот формат на m/d/yh:i:s
format, так что я использую PHP-код ниже. Он работает нормально, но есть ли какая-либо функция PHP, чтобы сделать это в одной строке кода?
$date = "2014-11-10 17:25:00";
$explode = explode(" ", $date);
$part1 = $explode[0];
$part2 = $explode[1];
$explode = explode("-", $part1);
$year = $explode[0];
$month = $explode[1];
$day = $explode[2];
$created_date = "$month-$day-$year $part2";
Вы можете использовать функции date()
и strtotime()
. Пример:
$date = "2014-11-10 17:25:00";
echo date('m-d-Y H:i:s', strtotime($date));
Вывод:
11-10-2014 17:25:00