Я пытаюсь получить записи за последние 12 часов из базы данных SQLite с Android.
Мне было интересно, возможно ли это?
Мой формат даты "yyyy-MM-dd HH:mm:ss.SSS"
с использованием простого формата даты.
У меня есть столбец CREATED_AT в моей таблице, который имеет тип TEXT.
Я зашел так далеко:
SELECT * FROM " + ENTRIES_TABLE + " WHERE " + CREATED_AT + ..."
Кроме того, имеет ли значение, что столбец CREATED_AT имеет тип TEXT, а не дату и время?
Спасибо
=
, но ваш код не объясняет это правильно. Хотя тоже не очень хорошая идея. Что произойдет, если вы захотите сделатьless than
илиbetween
- person Scary Wombat   schedule 30.04.2014CREATED_AT
в качестве временной метки UNIX с использованием sqliteINTEGER
вместоSTRING
. Вы прочитаете значение в своем коде, используя длинную переменную. Это не дает прямого ответа на ваш вопрос, но поможет в сравнении в будущем. - person ugo   schedule 30.04.2014