我需要查找前7天的数据。如果日期是时间戳格式2456735.5
,我已经编写了可以正常工作的查询,但是当日期格式如下时,它不起作用。
Mon Mar 03 2014 14:20:27 GMT+0530 (IST)
查询如下:
select * from quiz
where date(quiz_complete_date) <= date("now")
and date(quiz_complete_date) >= date(date("now") , "-7 days")
group by quiz_complete_date;
当quiz_complete_date
采用时间戳格式时,此查询会获得结果,但我想知道为什么它不起作用。无论如何我可以将它转换为时间戳,以便我可以得到结果吗?