SQLiteデータベースをYYYY-mm-ddという形式の日付のTEXTデータ型で実装するのはかなり間違っています。SQLiteでTEXTデータ型を実行する
日付の形式のテキストに対してBETWEEN操作を実行するにはどうしますか?例えば
、私はアンドロイドの環境にいる
String sql = SELECT * FROM table WHERE column_date BETWEEN ? AND ?
selectionArgs = new String[] {"2017-01-07","2017-01-01"};
database.rawQuery(sql,selectionArgs);
。
私は本当に一緒に日付を取得する必要がある場合、私は何をすることができますか?
と同じであるアンドロイドでhttps://www.tutorialspoint.com/sqlite/sqlite_data_types.htm日付時刻形式は、実際にはテキスト形式で保存されてここを見てその上ですべてのSQL操作を実行できます。 –