Mês incorreto (Calendar.MONTH)

3 respostas
D

Alguém sabe me dizer o pq que o mês está vindo sempre com um dia a menos nesse exemplo?

Calendar c = Calendar.getInstance();
c.setTime(new Date());
System.out.println(c.get(Calendar.MONTH));

Acredito que seje alguma besteira minha.

Abraços…

3 Respostas

M

cara se eu nao me engano os meses comecam em zero, ou seja janeiro eh “0”

ate mais!!!

V

é exatamente isso… os meses começam no zero!

pra imprimri corretamente a data podes usar o SimpleDateFormat!

D

Ok ,pessoal valeu pela dica, essa realmente eu não sabia.

Abraços.

Criado 4 de agosto de 2005
Ultima resposta 4 de ago. de 2005
Respostas 3
Participantes 3