Rich:Calendar

4 respostas
marcos4ft

Pessoal,

tenho um campo na minha tela que é um rich:calendar.

eu preciso que seja exibido o mes e o ano, entao no datePattern eu coloquei “MM/yyyy”. Até aí tudo bem, o problema é que no meu bean eu preciso pegar a data completa(dd/MM/yyyy).

Alguem sabe como fazer isso??

4 Respostas

marcos4ft

consegui resolver em partes,

na verdade, quando eu coloco o datePattern=“MM/yyyy” ele coloca o dia 01 como padrao.

O problema agora é que eu preciso pegar o mes.

Estou fazendo assim

Date data= (Date) dataCalendar.getLocalValue(); int mes = data.getMonth();

só que esse metodo getMonth fica riscado e aparece a mensagem “The Method getMonth from the type date is deprecated”.

O que eu posso usar ao invés do date entao pra pegar o mes???

G

Ele não esta te retornando um Date?
Vc só terá que tratar o ano neste Date.

FkJ

Use um SimpleDateFormat no seu bean.

marcos4ft

Pessoal, vlw pela ajuda, consegui resolver usando Calendar.

vlw a ajuda

Criado 20 de janeiro de 2010
Ultima resposta 20 de jan. de 2010
Respostas 4
Participantes 3