Я создаю приложения для Android, и мне нужно сохранить дату / время создания записи. Однако в документации по SQLite говорится: «SQLite не имеет класса хранения, выделенного для хранения дат и / или времени», и «способен хранить даты и время как значения TEXT, REAL или INTEGER».
Есть ли техническая причина использовать один тип вместо другого? И может ли один столбец хранить даты в любом из трех форматов от строки к строке?
Мне нужно будет сравнить даты позже. Например, в своих приложениях я буду показывать все записи, созданные с даты A до даты B. Меня беспокоит, что отсутствие истинного столбца DATETIME может затруднить сравнение.