Я попробовал несколько вещей, и до сих пор и не успех.PHP формат даты изменения (дата вступления в MySQL на «CURRENT_TIMESTAMP»
Я хочу сделать даты, которые гггг-мм-дд выглядеть мм/дд/гггг
Начальный пример значение, взятое из MySQL: 2015-08-21 14:46:00
Вот что я получил:
foreach ($draftOrders as $key => $value) {
$timestamp = strtotime($value['last_modified']);
// this one works (leaving it unchanged)
// however the slashes are not replacing the dash
// $new_date_format = date('Y/m/d H:i:s', $timestamp);
// fails, date becomes 1970-01-01 12:00 am
$new_date_format = date('m/d/Y H:i:s', $timestamp);
$draftOrders[$key]['last_modified'] = $new_date_format;
}
и эта ошибка ...? и если вы хотите этот формат, нет причин для постпроцесса в php, вы можете выбрать нужный формат [непосредственно из mysql] (http://dev.mysql.com/doc/refman/5.6/en/date- and-time-functions.html # function_date-format), сохраняя вам кучу потраченных циклов процессора на strtotime() –
Какой тип вы хотите? ? – badr
Отредактировано мое Q. Ошибки были синтаксическими ошибками, нерелевантными. – jSmith