Calendar Gregorian Calendar - ERROR

1 resposta
S

Olá Galera

Estou tentando fazer um sistema para web em java, usando Eclipse, Hibernate, JSF e Annotattions.
Em um cadastro apareceu uma duvida, a Data.
Se eu coloco como Date o campo, ele acusa que esta deprecated.
Se eu coloco ele como GregorianCalendar nao compila.
Se eu coloco

private Calendar DataNascimento = new GregorianCalendar();

Ele compila, gera o banco td OK, só que na hora de gravar da um erro de conversão.
Sei que o erro é porque o valor inserido na tela é uma String, mais ai que está a duvida,
tem como eu pegar esse valor direto como Calendar atraves de um parametro?
Se nao tiver, qual seria a melhor forma de fazer o Cast?

1 Resposta

S

olá,
seguinte, o calendar é siingleton,
então, o correto seria o getInstance()

Calendar cal = Calendar.getInstance();
cal…

Espero ter Ajudado

Sandro Lemanski da Silva

Criado 13 de maio de 2008
Ultima resposta 14 de mai. de 2008
Respostas 1
Participantes 2