2011-09-01 97 views
-1

可能重复:
Change date format (in DB or output) to dd/mm/yyyy - PHP MySQL
PHP - Convert to date format dd/mm/yyyyPHP日期时间和mysql

MySQL的节省了我的日期和时间是这样的...

2011-08-31 08:48:40 

当我从数据库回显他们是如何出现的,我怎样才能得到米到一个通用的格式,如m/d/y ...

或没有关系,如果MySQL行不是DATE_TIME,只是VARCHAR,并将其插入到数据库中,我希望它?

谢谢...

+0

'date(“m/d/y h:i:s”,strtotime('2011-08-31 08:48:40'))' – tradyblix

+3

erm ...你在那里有一个通用格式。 'm/d/y'是一种语言环境格式... –

+0

谢谢...把它作为答案,我会将其标记为正确:) – carlgcode

回答

3

做它in PHP

date("m/d/Y", strtotime('2011-08-31 08:48:40')); 

或者做in MySQL

SELECT DATE_FORMAT('2011-08-31 08:48:40','%m/%d/%Y') 

当然,您不会在代码中使用硬编码值。您将在PHP中使用MySQL的列名或检索的列值,这可能是数组中的一个元素。