2010-04-14 98 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