Вставьте штамп времени в базу данных через ContentValues
-
26-09-2019 - |
Вопрос
В Android можно ли вставить меток времени в базу данных, используя ContentValues
? Когда я пытаюсь добавить его, используя что-то вроде этого:
ContentValues args = new ContentValues();
args.put(MY_DATE, my_date);
Я получаю ошибку, рассказывая мне, что my_date
должен быть String
. Отказ Любые предложения о том, как это достичь?
Решение
Ни один Date
ни Calendar
являются действительными вещами, чтобы положить в ContentValues
. Отказ Я думаю, что самый эффективный формат, должен преобразовать Date
до миллисекунды (getTime()
) и храните это в INTEGER
столбец.
Не связан с StackOverflow