opa, tudo bom?
Estou querendo tirar uma duvida com vocês aqui pessoal...
Tem algum problema guardar um Date no SQLite como Integer?
Na hora de criar "COLUNA_DATA INTEGER NOT NULL "
Na hora de inserir:
ContentValues values = new ContentValues();
values.put(COLUNA_DATA, visita.getData().getTime());
Na hora de recuperar:
visita.setData(new Date(c.getInt(c.getColumnIndex(COLUNA_DATA))));
Acredito que não haja problemas com relação a ordenação das datas caso eu queira fazer um order by, pois getTime() me retorna um valor em milissegundos daquela data..então quanto mais novo o Date..maior seu valor.
Se alguém achar algum problema com essa ideia..me dê um toque.
Obrigado!
--
Júlio Cesar Bueno Cotta
Bacharel em Ciência da Computação pela UFV
Mestrando em Ciência da Computação pela UFABC