我有一列的值爲2013年1月9日等在我的SQLite數據庫,我想檢索今天的日期,並相應地顯示數據;任何幫助?Sqlite日期函數
0
A
回答
1
如果你的日期分別存放在,即yyyy-mm-dd
,你就可以使用這樣的查詢:
SELECT * FROM MyTable WHERE concert_date = CURRENT_DATE
但像'10th Feb 2013'
字符串不能在SQL容易地構建;您應該在代碼中生成它(與插入記錄時生成日期字符串的方式相同)。
0
我建議你使用數字作爲該列的數據類型。當您添加新項目,寫:
var dateToBeInserted = new Date().getTime(); // return 12312412412343
所以,今天查詢的數據:
var today = new Date();
today.setHour(0);
today.setMinute(0);
today.setSeconds(0);//.....more
var tomorrow=new Date(today);
tomorrow.setDate(today.getDate()+1);
var sql = "select * from TableName where date >= "+today.getTime()+" and date < "+tomorrow.getTime();
+0
你可以參考這個網站用SQLite做一個更好的DAL:https://cordova.codeplex.com/wikipage?title=How%20to%20use%20nova.data –
相關問題
- 1. sqlite中日期函數的轉換
- 2. Sqlite組日期日期
- 3. 日期到SQLite
- 4. 包含UTC指定符(「Z」)的日期時間的SQLite日期函數失敗
- 5. sqlite日期比較
- 6. Sqlite日期差異
- 7. SQLite日期查詢
- 8. sqlite日期排序
- 9. Python日期()函數
- 10. Cloudera日期函數
- 11. sql日期函數
- 12. SQL日期 - 函數
- 13. 日期函數SAS
- 14. php日期函數
- 15. PHP日期函數
- 16. 日期函數VBA
- 17. CouchDB日期函數
- 18. Excel日期函數
- 19. 日期函數PHP
- 20. PHP日期函數
- 21. SQLITE加入日期=日期+ x
- 22. sqlite添加日期到一個日期
- 23. android.database.sqlite.SQLiteDatabase.rawQuery()不與一個SQLite日期時間()函數
- 24. 什麼是SQLite日期時間函數的分辨率?
- 25. 用於在給定日期顯示月份的sqlite函數?
- 26. Android - SQLite比較數據庫中的日期到日期
- 27. SQLite日期和時間數據類型
- 28. SQLite數據庫 - 比較日期時間
- 29. 當使用具有時間函數的日期函數時,日期問題在日期函數
- 30. SQLite - > SQLite日期格式問題
目前尚不清楚是否希望這是沒有提供數據庫今天的日期。或者你想從數據庫的日期?什麼是問題和你已經嘗試 – Himanshu
我有一個cloumn名稱像concert_date值從2013年10月10日至2013年10月10日;我想o顯示今天的日期與相應的值 –