2013-08-24 27 views
0

我試圖將我的MySQL中的時間戳格式轉換爲日期和順序。如何轉換查詢中的日期時間?

$query = mysql_query("SELECT *,DATE_FORMAT(banfrom ,'%d/%c/%Y') as time FROM ab_list ORDER BY time DESC LIMIT 0,50"); 

它沒有顯示時,我嘗試做這樣的日期:

while($info = mysql_fetch_array($query)) 
    { 
echo $info['time']; 
    } 

我如何可以顯示回波和奧得此日期之日起辦?

感謝guyss

回答

1

你需要首先使用DATE_FORMAT它轉換成日期字符串之前使用FROM_UNIXTIME()到時間戳轉換成日期。

DATE_FORMAT(FROM_UNIXTIME(banfrom), '%d/%c/%Y') AS Time 

,當你想訂購的記錄,只需直接時間戳列進行排序,

ORDER BY banfrom DESC 
+0

喔由於現在它的做工精細! – user2712783

+0

很好。那是好消息。 –

相關問題