Erro/Hora

Olá alguém poderia em ajudar com essa Dúvida?
Eu já fiz um post com essa dúvida mas não consegui resolver minha dúvida!

eu obtenho a hora do sistema da segiunte forma:

[color=“red”]String hora =(new SimpleDateFormat(“Hmmss”)).format(new Date());[/color]

e armazeno essa string hora em um campo varchar em uma tabela no MySQL…

o problema é que eu não consigo gravar a data da seguinte forma:
0925

ela só grava assim:
925

a máscara de edição não está trazendo o zero!

Alguém me ajude…é muito urgente!!!
Valew!

Vc esqueceu de colocar mais um “H”

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

Desta maneira vc esta armazenando os segundos tb… se quiser somente a hora e minuto:

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

blz?

Blz…
Mas cara, não funcionou com o HH…
será que eu estou perdendo o zero na concatenação?

String dia =(new SimpleDateFormat(“dd”)).format(new Date());
String mes =(new SimpleDateFormat(“MM”)).format(new Date());
String ano =(new SimpleDateFormat(“yyyy”)).format(new Date());
String hora =(new SimpleDateFormat(“HHmmss”)).format(new Date());
[color=“red”]String data = ano+mes+dia;[/color][/img][/b]

Por causa da concatenação não é.

Executa este código ai e ve se vai imprimir o zero…

import java.text.*;
import java.util.Date;

class Exerc {
  public static void main(String[] a) {
    String dia =(new SimpleDateFormat("dd")).format(new Date());
    String mes =(new SimpleDateFormat("MM")).format(new Date());
    String ano =(new SimpleDateFormat("yyyy")).format(new Date());
    String hora =(new SimpleDateFormat("HHmmss")).format(new Date()); 
    System.out.println("Dia: " + dia + " Mes: "+ mes + " Ano: " + ano + " Hora: " + hora);
  }
}

Coloque no relógio do seu pc, alguma hora que tenha um 0, tipo 09 e alguma coisa, como eu fiz e olha a saída no console… funcionou certinho… só se for alguma configuração… mas acho que não…