在我的数据库字段中,使用time();函数保存的日期和时间。

我想将其与给定日期的日期格式如“ 20/02/2015”进行比较

我的查询是这样的:

select view,optin,insertTime,isUnique from sg_page_report as PR where insertTime='20/02/2015'"


其中insertTime包含不同的格式日期,例如'1393587636'

我该如何解决?

最佳答案

WHERE FROM_UNIXTIME(insertTime)='2015-02-20'


或者你可以像

$ts=mktime(0,0,0,2,20,2015);     // or
//$ts=strtotime('20/02/2015');  // inefficient


您的查询可以修改为

WHERE insertTime=$ts

08-25 16:13