Pedro, obrigado pela atenção, mas conseguir solucionar continuando com datetime:
Na verdade retornei dessa forma
Date cadastroData = new Date(new SimpleDateFormat("yyyy-MM-dd").parse(c.getString(idxCadastroData)).getTime());
Date dataExecucao = new Date(new SimpleDateFormat("yyyy-MM-dd").parse(c.getString(idxDataExecucao)).getTime());
com isso o date é preenchido corretamente, e para imprimir uso:
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
dataMedicao = sdf.format(item.getCadastroData());
Em terça-feira, 29 de outubro de 2013 10h12min37s UTC-3, Pedro Subutzki escreveu:
-- Na verdade retornei dessa forma
Date cadastroData = new Date(new SimpleDateFormat("yyyy-MM-dd").parse(c.getString(idxCadastroData)).getTime());
Date dataExecucao = new Date(new SimpleDateFormat("yyyy-MM-dd").parse(c.getString(idxDataExecucao)).getTime());
com isso o date é preenchido corretamente, e para imprimir uso:
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
dataMedicao = sdf.format(item.getCadastroData());
Em terça-feira, 29 de outubro de 2013 10h12min37s UTC-3, Pedro Subutzki escreveu:
Salve a data como "long" e não como "date".Use "System.currentTimeMillis()" para obter a data corrente.Fica a dica! :)Abraços,
Pedro Subutzki
__________________________________________ HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/Hadi Em 28 de outubro de 2013 22:53, Anderson Souza <anders...@gmail.com> escreveu:Olá pessoal,--
Sou novo tanto no grupo quanto na plataforma Android e estou me pegando em um problema:
Estou armazenando a data no tipo Date (java.sql.date) no SQLite, e funciona bem, o problema é retornar essa data armazenada e converte-la para string,
tento retornar dessa forma
a data armazenada no banco está 28/10/2013 00:00:00.
e estou utilizando dessa forma para retornar:
String dataMedicao = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(item.getCadastroData());
porem a data retorna assim: 06/00/0032
antes efetuava dessa forma, tambem sem sucesso:
String dataMedicao = new SimpleDateFormat("dd/MM/yyyy").format(item.getCadastroData() );
Se alguém puder me ajudar agradeço de antemão.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário