2017-04-04 24 views
-3

我的日期字符串值以格式:DD/MM/YY HH:MM:SS存儲在我的數據庫中,並且想按此日期和時間排序。將字符串轉換爲在SQLite中進行排序的日期時間

我正在使用SQLite處理Android應用程序,這可能嗎?

編輯: 我想在SQLite語句中進行轉換和比較。

+0

http://stackoverflow.com/questions/7963042/conversion-of-string-to-datetime-android go for it – Ranjit

回答

-1

您可以通過子句中使用訂購試試這個:

Cursor cursor = db.query(tableName, null, columnName + "=?", 
      new String[]{argValue}, null, null, Constants._DATE_TIME + " DESC"); 
0

我認爲最好的辦法以數字格式新的整數列和更新數據庫添加到存儲日期。

  1. 選擇ID,從表DATE_STR其中date_long爲空
  2. 對於每一行更新表中設置date_long = DateFormat.parse(DATE_STR)其中_id =?
相關問題