2014-03-03 38 views
0

我堅持,我需要找到以前7天的數據的問題。我寫這確實工作正常的,如果日期是在時間戳格式是2456735.5查詢,但當日期是在下面的格式,這是行不通的。SQLLite日期時間皈依爲timestamp

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是時間戳格式,但我不知道爲什麼它不工作,否則。無論如何,我可以將其轉換爲時間戳,以便我可以得到結果?

任何幫助將是appreciated.Thanks

回答

0

還有就是使用日期格式SQL沒有簡單的方法。

你應該總是儲存天數supported date formats之一。