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