Надеюсь, это поможет.
я есть база данных SQLite в моем приложении Android, которая хранит даты в виде целых чисел. Эти целые числа являются производными от вызоваJava.util.Date.getTime();
, Я пытаюсь выполнить необработанный запрос к моей базе данных, чтобы получить курсор для передачи в CursorAdapter и отобразить его в ListView, но дата сохраняется как целое число, возвращаемоеgetTime()
.
Чтобы моя программа была простой, я бы хотел не использовать SimpleArrayAdapter и придерживаться CursorAdapter.
Можно ли как-то отформатировать целое число в столбце даты какmm-dd-yyyy
так, чтобы столбец таблицы, на который указывает курсор, содержал правильно отформатированные значения, а не целое число, которое было возвращеноJava.util.Date.getTime();
когда я добавил элемент в базу данных?