Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Retorno de data em dateTime Sqlite

Se você tiver que fazer operações matemáticas com essas horas (duração de tempo, etc...) poderá ter problemas (experiência própria!)


Att.


--
Carlos Eduardo Simões Pelegrin


Em 29 de outubro de 2013 21:43, Anderson Souza <andersonfluz@gmail.com> escreveu:
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:
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.

--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário