2010-04-14 148 views
0

如何獲得日期和時間爲一個字符串($時刻),如果它的工作原理,可以在mysql做到這一點:(PHP)的日期和時間

SELECT * FROM table ORDER BY $moment ASC

+1

請給出一個你$瞬間字符串看起來像什麼的例子。 – Extrakun 2010-04-14 18:49:56

+0

好吧,我想它是這樣的: 14/4/2010在15:36 – linkcool 2010-04-14 19:17:44

回答

1

假設你有一個TIMESTAMPDATETIME列,那麼date()功能會給你在查詢中使用一個合適的值:

$moment = date("Y-m-d H:i:s"); //current time 

你把你的問題查詢似乎沒有使用但是,它完全可以。儘管在日期時間/時間戳列上使用ORDER BY仍然有效,所以您將按時間順序獲取結果集。

+0

好吧,如果我想通過示例排序評論,他們將按時間順序自動? – linkcool 2010-04-14 19:03:49

+0

如果您將'ORDER BY someDateOrTimeColumn'放入您的查詢中,那麼是的,MySQL將爲您處理訂購。 – zombat 2010-04-14 19:12:26