Как я форматирую дату MySQL к регулярным датам США - PullRequest
0 голосов
/ 17 ноября 2010

Я хочу отобразить 2000-12-31, чтобы выглядеть как 12/31/2000

Ответы [ 4 ]

8 голосов
/ 17 ноября 2010

http://www.electrictoolbox.com/article/mysql/format-date-time-mysql/

Если вы хотите изменить формат дата MySQL от YYYY-MM-DD до ММ / ДД / ГГГГ или ДД / ММ / ГГГГ вы форматируете можно использовать функцию DATE_FORMAT () как показано в примере ниже:

SELECT DATE_FORMAT(CURDATE(), '%d/%m/%Y')
OR
SELECT DATE_FORMAT(CURDATE(), '%m/%d/%Y')

EDIT

Конечно, если я правильно прочитаю вопрос, я скажу вам, как это сделать в PHP, как @Stephen

7 голосов
/ 17 ноября 2010
$mysql_date = '2000-12-31';
$formatted_date = date('m/d/Y', strtotime($mysql_date));
4 голосов
/ 17 ноября 2010

Я немного похож на эту дату ('m / d / Y', strtotime ($ clientsContract ['startdate']));

0 голосов
/ 17 ноября 2010
date("m/d/Y", mktime(0,0,0,12,30,2000))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...