Я пытаюсь выбрать конкретную дату между двумя датами. Форма, которую он хранит в БД, - M/d/yyyy
. То, что я пытаюсь сделать, это передать две даты, и я хочу выбрать все данные столбца между этими двумя датами. Я знаю, что в БД есть данные, но для некоторых дат они ничего не приносят. Для некоторых дат они приносят данные, а для некоторых дат приносят данные.
Пример:
Когда я выбираю 10.07.2011 в качестве первой даты и в качестве второй даты 16.07.2011, это приносит данные. Но когда я выбираю 09.07.2011 в качестве первой даты и вторую дату 16.07.2011, это ничего не приносит.
Вот мой запрос:
Cursor cursor = db.query(CONTACT_DATA, new String[] { "duration" },
"date >= ? AND date <= ?",
new String[] { firstDate, secondDate }, null, null, null);
Если кто поможет с этим вопросом. Спасибо!