如何将MySQL日期格式化为常规美国日期

时间:2010-11-17 20:10:09

标签: php mysql datetime formatting

我想显示2000-12-31看起来像12/31/2000

4 个答案:

答案 0 :(得分:8)

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

  

如果您想更改格式   MySQL日期从YYYY-MM-DD到   MM / DD / YYYY或DD / MM / YYYY格式你   可以使用DATE_FORMAT()函数   如下例所示:

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

修改

当然,如果我正确地阅读了这个问题,我会告诉你如何在PHP中做到这一点,就像@Stephen一样

答案 1 :(得分:7)

$mysql_date = '2000-12-31';
$formatted_date = date('m/d/Y', strtotime($mysql_date));

答案 2 :(得分:4)

我看起来像这样的东西 日期( 'M / d / Y',的strtotime($ clientsContract [ '开始日期']));

答案 3 :(得分:0)

date("m/d/Y", mktime(0,0,0,12,30,2000))