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?

Foi útil?

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
scroll top