Insira um carimbo de hora no banco de dados por meio de conteúdo valores
-
26-09-2019 - |
Pergunta
No Android, é possível inserir um carimbo de data e hora em um banco de dados usando ContentValues
? Quando tento adicioná -lo usando algo assim:
ContentValues args = new ContentValues();
args.put(MY_DATE, my_date);
Eu recebo um erro me dizendo isso my_date
precisa ser um String
. Alguma sugestão sobre como conseguir isso?
Solução
Nenhum Date
nem Calendar
são coisas válidas para colocar em um ContentValues
. O formato mais eficiente, eu acho, é converter o Date
para milissegundos (getTime()
) e armazene isso em um INTEGER
coluna.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow