2011-09-01 199 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的列名或檢索的列值,這可能是數組中的一個元素。