Я храню дату и время в SQLite Db.Я хочу получить только данные текущих данных.У меня есть поиск в Интернете для решения, но я не смог найти ответы.
Мой код:
Создание таблицы
public void onCreate(SQLiteDatabase sqLiteDatabase) {
final String query = "CREATE TABLE " + Db_Contract.Db_Fieds.TABLE_NAME +" ("
+ Db_Contract.Db_Fieds._ID + " INTEGER PRIMARY KEY AUTOINCREMENT,"
+ Db_Contract.Db_Fieds.MONEY+ " REAL NOT NULL,"
+ Db_Contract.Db_Fieds.CAT+" TEXT NOT NULL,"
+ Db_Contract.Db_Fieds.TIMESTAMP+" TIMESTAMP DEFAULT CURRENT_TIMESTAMP"+"); " ;
sqLiteDatabase.execSQL(query);
}
Получение всех данных:
private Cursor getAllData()
{
return db.query(Db_Contract.Db_Fieds.TABLE_NAME,
null,
null,
null,
null,
null,
Db_Contract.Db_Fieds.TIMESTAMP);
}
Здесь я хочу получить только данные текущей даты