Erro com Horas

5 respostas
G

Olá pessoal!!!
Alguém sabe a formatação para gravar o seguinte formato:

09:20
Eu só consigo gravar a partir do 9, ou seja ele não grava o zero(0)
Eu estou usando a seguinte formatação:

String hora =(new SimpleDateFormat("HHmmss")).format(new Date());

5 Respostas

D
java.util.Date hora = new java.util.Date();
java.text.SimpleDateFormat estiloHora = new SimpleDateFormat("HH:mm:ss");
String horaStr = estiloHora.format(hora);

ou seja, acho q só faltou o 2 pontos “:” separando os campos… :wink:

Flw!

G

Sim, mas eu estou gravando sem os dois pontos para separar…
Pois realizo uma consulta em cima desta hora…
Eu só formato os dois pontos quando eu faço o display na tela…

só que o limite da minha formatação são 6 caracters e seu eu diminuir não irá funcionar …

a data está sendo gravada assim:

910 e teria que ser gravada assim:

0910

:?:

D

tira os segundos…

String hora =(new SimpleDateFormat("HH:mm")).format(new Date());

vai ficar com 5 caracteres contando com o :
mas aí eu ja nao sei se com o : sua consulta vai funfar perfect…

G

mas se eu adcionar os segundos vai funcionar corrtamente?

G

Mesmo colocando a máscará assim: HHmmss está gravando assim: 991223 , e ela teria que ser gravada assim: 092323

Quando eu coloco HH se repete a hora…

Alguém me ajude… Urgente… Por Favor

Criado 13 de maio de 2004
Ultima resposta 14 de mai. de 2004
Respostas 5
Participantes 2