Я использую SQLite в Android для хранения метки времени в этом формате: yyyy-MM-dd HH:mm:ss
Я хотел бы сравнить только время отметки времени с некоторыми значениями, например. HOUR(timestamp)>12
и т. Д., Но ЧАС не является допустимой функцией в SQLite. Я изменил его, как описано ниже, и у меня есть что-то вроде этого: " where "+" strftime('%H','"+timeStamp+"')>"+time1+" AND strftime('%H','"+timeStamp+"')<'"+time2;
где время1 и время2 являются целыми числами от 0 до 23 У меня есть 7 записей в таблице, поэтому 7 отметок времени. однако я получаю 0 результатов назад ...