Pegar a hora atual!

7 respostas
J

Estou utilizando Servlet e um objeto do tipo Calendar.

Gostaria de Pegar a hora atual que consta no computador, atribuí-lo em uma variável, e após isso gravar esta hora no BD.

De qual tipo deve ser esta variável e como fazer isso de forma simples?

7 Respostas

T

Pegar a hora atual: Calendar.getInstance().getTime();
Acredito que esteja usando Hibernate, então é só declarar:

@Temporal(TemporalType.TIMESTAMP) private Calendar data;
na entidade;

J

Não estou usando Hibernate.

Queria através do Calendar recuperar a hora.

T

Calendar.getInstance().getTime();

J

Porém já vem a data e a hora, eu quero apenas a hora!

T

é oque mais tem no forum amigo.

GregorianCalendar teste = new GregorianCalendar(); SimpleDateFormat teste2 = new SimpleDateFormat("HH:mm:h"); System.out.println(teste2.format(teste.getTime()));

A

É impressionante, o pessoal nunca pesquisa antes de fazer essas perguntas que são mais que freqüentes…

http://www.google.com.br/search?q=get+local+time+java&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a

J

Valeu Fi.
Isso me ajudou bastante

GregorianCalendar teste = new GregorianCalendar();
SimpleDateFormat teste2 = new SimpleDateFormat(“HH:mm:h”);

Obrigado por ajudar mostrando o código!

Criado 21 de maio de 2011
Ultima resposta 22 de mai. de 2011
Respostas 7
Participantes 3